EC2 M6G Benchmarks ARMv8 Cortex-A72 testing on Amazon Linux 2 via the Phoronix Test Suite. m6g.2xlarge: Processor: ARMv8 (8 Cores), Motherboard: Amazon EC2 m6g.2xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 32GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs m6g.4xlarge: Processor: ARMv8 (16 Cores), Motherboard: Amazon EC2 m6g.4xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 62GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs m6g.8xlarge: Processor: ARMv8 (32 Cores), Motherboard: Amazon EC2 m6g.8xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 124GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs m6g.16xlarge: Processor: ARMv8 (64 Cores), Motherboard: Amazon EC2 m6g.16xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 248GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs a1.4xlarge: Processor: ARMv8 Cortex-A72 (16 Cores), Motherboard: Amazon EC2 a1.4xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 32GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs a1.2xlarge: Processor: ARMv8 Cortex-A72 (8 Cores), Motherboard: Amazon EC2 a1.2xlarge (1.0 BIOS), Chipset: Amazon Device 0200, Memory: 16GB, Disk: 94GB Amazon Elastic Block Store, Network: Amazon Elastic OS: Amazon Linux 2, Kernel: 4.14.173-137.229.amzn2.aarch64 (aarch64) 20200401, Compiler: GCC 7.3.1 20180712, File-System: xfs Timed Linux Kernel Compilation 5.4 Time To Compile Seconds < Lower Is Better m6g.2xlarge .. 309.85 |======================== m6g.4xlarge .. 174.01 |============= m6g.8xlarge .. 106.64 |======== m6g.16xlarge . 74.36 |====== a1.4xlarge ... 425.87 |================================= a1.2xlarge ... 722.82 |======================================================== Timed Linux Kernel Compilation 5.4 Performance / Cost - Time To Compile Seconds x Dollar < Lower Is Better m6g.2xlarge .. 6.20 |======================== m6g.4xlarge .. 3.48 |============== m6g.8xlarge .. 2.13 |======== m6g.16xlarge . 2.23 |========= a1.4xlarge ... 12.78 |================================================== a1.2xlarge ... 14.46 |========================================================= 7-Zip Compression 16.02 Compress Speed Test MIPS > Higher Is Better m6g.2xlarge .. 27674 |======== m6g.4xlarge .. 54667 |=============== m6g.8xlarge .. 107317 |============================= m6g.16xlarge . 204359 |======================================================== a1.4xlarge ... 26491 |======= a1.2xlarge ... 14037 |==== PostgreSQL pgbench 12.0 Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS > Higher Is Better m6g.2xlarge .. 90795.42 |============== m6g.4xlarge .. 179031.27 |=========================== m6g.8xlarge .. 345900.26 |===================================================== m6g.16xlarge . 148403.13 |======================= a1.4xlarge ... 72849.75 |=========== a1.2xlarge ... 40570.50 |====== Apache Cassandra 3.11.4 Test: Writes Op/s > Higher Is Better m6g.2xlarge .. 20842 |==== m6g.4xlarge .. 50183 |=========== m6g.8xlarge .. 128214 |=========================== m6g.16xlarge . 264746 |======================================================== a1.4xlarge ... 28130 |====== a1.2xlarge ... 12408 |=== Redis 5.0.5 Test: SET Requests Per Second > Higher Is Better m6g.2xlarge .. 1373724.67 |==================================================== m6g.4xlarge .. 1370491.08 |==================================================== m6g.8xlarge .. 1360596.12 |==================================================== m6g.16xlarge . 1369966.88 |==================================================== a1.4xlarge ... 722788.52 |=========================== a1.2xlarge ... 725766.65 |=========================== Redis 5.0.5 Test: GET Requests Per Second > Higher Is Better m6g.2xlarge .. 1761743.25 |==================================================== m6g.4xlarge .. 1765120.42 |==================================================== m6g.8xlarge .. 1759532.00 |==================================================== m6g.16xlarge . 1760567.04 |==================================================== a1.4xlarge ... 904490.79 |=========================== a1.2xlarge ... 897745.79 |========================== PHPBench 0.8.1 PHP Benchmark Suite Score > Higher Is Better m6g.2xlarge .. 128123 |======================================================== m6g.4xlarge .. 128429 |======================================================== m6g.8xlarge .. 128060 |======================================================== m6g.16xlarge . 128173 |======================================================== a1.4xlarge ... 67809 |============================== a1.2xlarge ... 67719 |============================== Build2 0.12 Time To Compile Seconds < Lower Is Better m6g.2xlarge .. 165.15 |======================== m6g.4xlarge .. 93.51 |============= m6g.8xlarge .. 73.00 |========== m6g.16xlarge . 65.51 |========= a1.4xlarge ... 228.19 |================================ a1.2xlarge ... 393.34 |======================================================== Build2 0.12 Performance / Cost - Time To Compile Seconds x Dollar < Lower Is Better m6g.2xlarge .. 1.65 |===================== m6g.4xlarge .. 0.94 |============ m6g.8xlarge .. 0.73 |========= m6g.16xlarge . 1.97 |========================= a1.4xlarge ... 4.56 |========================================================== a1.2xlarge ... 3.93 |================================================== Coremark 1.0 CoreMark Size 666 - Iterations Per Second Iterations/Sec > Higher Is Better m6g.2xlarge .. 156825.19 |======= m6g.4xlarge .. 313732.34 |============= m6g.8xlarge .. 627000.25 |========================== m6g.16xlarge . 1252073.18 |==================================================== a1.4xlarge ... 206198.86 |========= a1.2xlarge ... 103050.78 |==== Stress-NG 0.11.07 Test: CPU Stress Bogo Ops/s > Higher Is Better m6g.2xlarge .. 919.77 |======= m6g.4xlarge .. 1830.51 |============== m6g.8xlarge .. 3655.44 |=========================== m6g.16xlarge . 7324.37 |======================================================= a1.4xlarge ... 1191.65 |========= a1.2xlarge ... 572.25 |==== Stress-NG 0.11.07 Test: Crypto Bogo Ops/s > Higher Is Better m6g.2xlarge .. 1376.90 |======= m6g.4xlarge .. 2755.60 |============== m6g.8xlarge .. 5510.30 |=========================== m6g.16xlarge . 11016.34 |====================================================== a1.4xlarge ... 1723.04 |======== a1.2xlarge ... 863.45 |==== Stress-NG 0.11.07 Test: Memory Copying Bogo Ops/s > Higher Is Better m6g.2xlarge .. 6494.58 |========================================= m6g.4xlarge .. 8367.37 |==================================================== m6g.8xlarge .. 8795.04 |======================================================= m6g.16xlarge . 8628.77 |====================================================== a1.4xlarge ... 810.54 |===== a1.2xlarge ... 727.06 |===== Stress-NG 0.11.07 Test: Vector Math Bogo Ops/s > Higher Is Better m6g.2xlarge .. 41904.75 |======= m6g.4xlarge .. 83809.03 |============= m6g.8xlarge .. 167581.91 |=========================== m6g.16xlarge . 335135.45 |===================================================== a1.4xlarge ... 49289.75 |======== a1.2xlarge ... 24644.76 |==== Stress-NG 0.11.07 Test: Context Switching Bogo Ops/s > Higher Is Better m6g.2xlarge .. 3047272.82 |====== m6g.4xlarge .. 6544610.32 |============= m6g.8xlarge .. 13142582.76 |========================== m6g.16xlarge . 25407351.51 |=================================================== a1.4xlarge ... 1566908.61 |=== a1.2xlarge ... 788578.26 |== Stress-NG 0.11.07 Test: CPU Cache Bogo Ops/s > Higher Is Better m6g.2xlarge .. 7.11 |===== m6g.4xlarge .. 12.49 |========= m6g.8xlarge .. 15.98 |=========== m6g.16xlarge . 14.88 |=========== a1.4xlarge ... 79.97 |========================================================= a1.2xlarge ... 50.03 |==================================== GraphicsMagick 1.3.33 Operation: Resizing Iterations Per Minute > Higher Is Better m6g.2xlarge .. 622 |=========== m6g.4xlarge .. 1199 |==================== m6g.8xlarge .. 2175 |===================================== m6g.16xlarge . 3400 |========================================================== a1.4xlarge ... 501 |========= a1.2xlarge ... 280 |===== GraphicsMagick 1.3.33 Operation: Rotate Iterations Per Minute > Higher Is Better m6g.2xlarge .. 643 |========================================================== m6g.4xlarge .. 644 |========================================================== m6g.8xlarge .. 659 |=========================================================== m6g.16xlarge . 651 |========================================================== a1.4xlarge ... 326 |============================= a1.2xlarge ... 332 |============================== John The Ripper 1.9.0-jumbo-1 Test: MD5 Real C/S > Higher Is Better m6g.2xlarge .. 180172 |======== m6g.4xlarge .. 358655 |================ m6g.8xlarge .. 697253 |============================== m6g.16xlarge . 1266667 |======================================================= a1.4xlarge ... 188685 |======== a1.2xlarge ... 96182 |==== John The Ripper 1.9.0-jumbo-1 Test: Blowfish Real C/S > Higher Is Better m6g.2xlarge .. 5514 |======= m6g.4xlarge .. 11020 |=============== m6g.8xlarge .. 21964 |============================= m6g.16xlarge . 43237 |========================================================= a1.4xlarge ... 7540 |========== a1.2xlarge ... 4005 |===== John The Ripper 1.9.0-jumbo-1 Performance / Cost - Test: Blowfish Real C/S Per Dollar > Higher Is Better m6g.2xlarge .. 551400.00 |======= m6g.8xlarge .. 2196400.00 |========================== m6g.16xlarge . 4323700.00 |==================================================== NAS Parallel Benchmarks 3.4 Test / Class: EP.C Total Mop/s > Higher Is Better m6g.2xlarge .. 216.32 |======= m6g.4xlarge .. 430.88 |============== m6g.8xlarge .. 862.40 |============================ m6g.16xlarge . 1716.72 |======================================================= a1.4xlarge ... 263.81 |======== a1.2xlarge ... 132.18 |==== NAS Parallel Benchmarks 3.4 Test / Class: FT.C Total Mop/s > Higher Is Better m6g.2xlarge .. 3129.27 |======== m6g.4xlarge .. 6203.68 |=============== m6g.8xlarge .. 12117.35 |============================== m6g.16xlarge . 21885.82 |====================================================== a1.4xlarge ... 2932.85 |======= a1.2xlarge ... 1640.62 |==== NAS Parallel Benchmarks 3.4 Performance / Cost - Test / Class: FT.C Total Mop/s Per Dollar > Higher Is Better m6g.2xlarge .. 312927.00 |======= m6g.4xlarge .. 620368.00 |=============== m6g.8xlarge .. 1211735.00 |============================= m6g.16xlarge . 2188582.00 |==================================================== a1.4xlarge ... 293285.00 |======= a1.2xlarge ... 164062.00 |==== NAS Parallel Benchmarks 3.4 Test / Class: MG.C Total Mop/s > Higher Is Better m6g.2xlarge .. 3531.16 |======= m6g.4xlarge .. 6753.23 |============== m6g.8xlarge .. 12423.86 |========================== m6g.16xlarge . 25817.30 |====================================================== a1.4xlarge ... 3334.04 |======= a1.2xlarge ... 1914.24 |==== Rodinia 2.4 Test: OpenMP CFD Solver Seconds < Lower Is Better m6g.2xlarge .. 31.492 |============================== m6g.4xlarge .. 17.420 |================= m6g.8xlarge .. 9.699 |========= m6g.16xlarge . 8.226 |======== a1.4xlarge ... 38.591 |===================================== a1.2xlarge ... 59.013 |======================================================== Rodinia 2.4 Test: OpenMP LavaMD Seconds < Lower Is Better m6g.2xlarge .. 78.62 |============================= m6g.4xlarge .. 39.99 |=============== m6g.8xlarge .. 20.67 |======== m6g.16xlarge . 11.05 |==== a1.4xlarge ... 78.41 |============================= a1.2xlarge ... 153.93 |======================================================== Parboil 2.5 Test: OpenMP CUTCP Seconds < Lower Is Better m6g.2xlarge .. 8.515095 |======================== m6g.4xlarge .. 4.421576 |============= m6g.8xlarge .. 2.543175 |======= m6g.16xlarge . 1.590478 |===== a1.4xlarge ... 9.786310 |============================ a1.2xlarge ... 18.555701 |===================================================== Memcached mcperf 1.6.0 Method: Get - Connections: 32 Operations Per Second > Higher Is Better m6g.2xlarge .. 86672.3 |====================================================== m6g.4xlarge .. 88466.8 |======================================================= m6g.8xlarge .. 86265.0 |====================================================== m6g.16xlarge . 83479.6 |==================================================== a1.4xlarge ... 23812.3 |=============== a1.2xlarge ... 23947.8 |=============== Memcached mcperf 1.6.0 Performance / Cost - Method: Get - Connections: 32 Operations Per Second Per Dollar > Higher Is Better m6g.2xlarge .. 4333615.00 |==================================================== m6g.4xlarge .. 2948893.33 |=================================== m6g.8xlarge .. 1232357.14 |=============== m6g.16xlarge . 556530.67 |======= a1.4xlarge ... 264581.11 |=== a1.2xlarge ... 598695.00 |======= PostgreSQL pgbench 12.0 Performance / Cost - Scaling: Buffer Test - Test: Normal Load - Mode: Read Only TPS Per Dollar > Higher Is Better m6g.4xlarge .. 17903126.85 |=================================================== m6g.8xlarge .. 8647506.49 |========================= m6g.16xlarge . 1141562.52 |=== a1.4xlarge ... 7284974.66 |===================== Apache Cassandra 3.11.4 Performance / Cost - Test: Writes Op/s Per Dollar > Higher Is Better m6g.4xlarge .. 5018300.00 |============================== m6g.8xlarge .. 6410700.00 |====================================== m6g.16xlarge . 8824866.67 |==================================================== a1.4xlarge ... 2813000.00 |================= PHPBench 0.8.1 Performance / Cost - PHP Benchmark Suite Score Per Dollar > Higher Is Better m6g.4xlarge .. 12842900.00 |=================================================== m6g.8xlarge .. 6403000.00 |========================= m6g.16xlarge . 4272433.33 |================= a1.4xlarge ... 6780900.00 |=========================== GraphicsMagick 1.3.33 Performance / Cost - Operation: Resizing Iterations Per Minute Per Dollar > Higher Is Better m6g.4xlarge .. 119900.00 |============================= m6g.8xlarge .. 217500.00 |===================================================== m6g.16xlarge . 170000.00 |========================================= GraphicsMagick 1.3.33 Performance / Cost - Operation: Rotate Iterations Per Minute Per Dollar > Higher Is Better m6g.4xlarge .. 64400.00 |===================================================== m6g.8xlarge .. 65900.00 |====================================================== m6g.16xlarge . 32550.00 |=========================== John The Ripper 1.9.0-jumbo-1 Performance / Cost - Test: MD5 Real C/S Per Dollar > Higher Is Better m6g.4xlarge .. 35865500.00 |========================== m6g.8xlarge .. 69725300.00 |=================================================== m6g.16xlarge . 63333350.00 |============================================== 7-Zip Compression 16.02 Performance / Cost - Compress Speed Test MIPS Per Dollar > Higher Is Better m6g.8xlarge .. 10731700.00 |=========================== m6g.16xlarge . 20435900.00 |=================================================== Stress-NG 0.11.07 Performance / Cost - Test: CPU Stress Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 365544.00 |========================== m6g.16xlarge . 732437.00 |===================================================== Stress-NG 0.11.07 Performance / Cost - Test: Crypto Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 551030.00 |========================== m6g.16xlarge . 1101634.00 |==================================================== Stress-NG 0.11.07 Performance / Cost - Test: Memory Copying Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 879504.00 |===================================================== m6g.16xlarge . 862877.00 |==================================================== Stress-NG 0.11.07 Performance / Cost - Test: Vector Math Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 16758191.00 |========================== m6g.16xlarge . 33513545.00 |=================================================== Stress-NG 0.11.07 Performance / Cost - Test: Context Switching Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 1314258276.00 |========================= m6g.16xlarge . 2540735151.00 |================================================= Stress-NG 0.11.07 Performance / Cost - Test: CPU Cache Bogo Ops/s Per Dollar > Higher Is Better m6g.8xlarge .. 1598.00 |======================================================= m6g.16xlarge . 1488.00 |=================================================== Redis 5.0.5 Performance / Cost - Test: SET Requests Per Second Per Dollar > Higher Is Better m6g.16xlarge . 136996688.00 |================================================== Redis 5.0.5 Performance / Cost - Test: GET Requests Per Second Per Dollar > Higher Is Better m6g.16xlarge . 176056704.00 |================================================== Coremark 1.0 Performance / Cost - CoreMark Size 666 - Iterations Per Second Iterations/Sec Per Dollar > Higher Is Better m6g.16xlarge . 125207317.80 |================================================== Rodinia 2.4 Performance / Cost - Test: OpenMP LavaMD Seconds x Dollar < Lower Is Better m6g.16xlarge . 0.11 |==== a1.4xlarge ... 0.78 |============================= a1.2xlarge ... 1.54 |========================================================== Cost To Run Tests Cost / Price Per Hour Cost / Price Per Hour < Lower Is Better m6g.16xlarge . 0.64 |========================================================== a1.4xlarge ... 0.22 |==================== a1.2xlarge ... 0.13 |============