- Benchmark performa CPU dan nilai harga dari 7 cloud (44 jenis VM), mencakup single-thread, multi-thread, reserved, hingga spot instance
- AMD EPYC Turin menempati peringkat pertama di hampir semua benchmark dan muncul sebagai CPU papan atas baru di kubu x86
- Dalam performa per harga on-demand, Hetzner dan Oracle Cloud mendominasi posisi teratas, sementara AWS secara umum mencatat nilai harga terburuk kecuali untuk Turin
- Intel Granite Rapids memperbaiki masalah performa tidak stabil pada generasi sebelumnya, Emerald Rapids, dan menawarkan performa yang konsisten, tetapi jaraknya dengan Turin masih cukup jauh
- Dengan memanfaatkan spot instance, performa per dolar bisa mencapai sekitar 2x dibanding reservasi 3 tahun, sehingga menjadi sarana utama untuk optimasi biaya cloud
Gambaran benchmark dan metodologi
- Objek perbandingan: 7 penyedia AWS, GCP, Azure, Oracle Cloud(OCI), Akamai(Linode), DigitalOcean, Hetzner, dengan 44 tipe VM
- Demi konsistensi perbandingan biaya, semua instance dikonfigurasi dengan patokan 2vCPU, 2GB/vCPU RAM, 30GB SSD
- Pada AMD dan Intel, SMT(hyperthreading) diterapkan sehingga 2vCPU = 1 core fisik, sedangkan ARM dan beberapa pengecualian x86(AWS C8a, C7a, GCP t2d) memakai 2vCPU = 2 core fisik
- Harga on-demand menggunakan region termurah di AS, harga berdasarkan Januari 2026 dan perlu dicek ulang untuk harga saat ini
- Alat benchmark yang digunakan: DKbench(benchmark utama, 19 workload server berbasis Perl·C/XS), Geekbench 5, 7zip, NGINX, FFmpeg/libx264, OpenSSL RSA4096(AVX512)
- Geekbench 6 tidak digunakan karena metode pengukuran multicore dinilai memiliki cacat desain
- Untuk memahami rentang performa, instance dibuat dan diukur berulang kali di beberapa region lalu ditampilkan sebagai rentang nilai minimum-maksimum
Ringkasan tier performa per generasi CPU
- AMD: Rome → Milan → Genoa → Turin (urutan generasi, bawah→atas)
- Intel: Broadwell → Skylake → Cascade Lake → Ice Lake → Sapphire Rapids → Emerald Rapids → Granite Rapids
- ARM: Ampere Altra → AmpereOne → AmpereOne M / AWS Graviton2 → Graviton3 → Graviton4 / Google Axion / Azure Cobalt 100
- Tipe CPU generasi lama memiliki performa rendah namun justru ditagih lebih mahal karena biaya operasional, sehingga sebaiknya di-upgrade ke generasi terbaru bila memungkinkan
Hasil performa single-thread
- AMD EPYC Turin menjadi nomor 1 secara keseluruhan; dominasi setegas ini adalah yang pertama dalam sejarah seri benchmark ini
- AWS C8a(Turin, SMT dinonaktifkan) adalah konfigurasi Turin tercepat
- GCP c4d memiliki variasi performa besar, dan n4d yang lebih murah lebih unggul dari sisi konsistensi
- Intel Granite Rapids: menyelesaikan masalah performa tidak stabil pada Emerald Rapids akibat ketergantungan boost clock dan perebutan node, lalu memberikan performa yang lebih tinggi dan konsisten
- Pada GCP Emerald Rapids, penurunan performa saat beban meningkat terlihat jelas, dan GCP menyediakan mode "performa konsisten" tersendiri untuk ini(boost dinonaktifkan)
- Di kubu ARM, Google Axion menjadi yang teratas untuk performa server ARM dengan performa single-thread setara EPYC Genoa
- Azure Cobalt 100 berada di antara Graviton3 dan Graviton4
- Ampere AmpereOne M naik tipis ke level AWS Graviton3
- Di antara penyedia berbiaya rendah, metrik performa DigitalOcean sedang menurun, sedangkan Akamai dan Hetzner cukup baik pada instance Milan tetapi level performanya tidak dijamin saat instance dibuat
Performa multi-thread dan skalabilitas
- Skalabilitas(Scalability): instance ARM dan shared CPU mendekati ~100%, artinya 2vCPU memberikan performa 2x dibanding 1 vCPU
- Instance x86 dengan SMT berada di bawah 100%, dan makin dekat ke 50% makin kecil keuntungan performanya
- AMD secara tradisional memiliki efisiensi SMT lebih tinggi daripada Intel, dan Intel menunjukkan tren perbaikan sejak Ice Lake
- Instance Akamai Turin mencatat skalabilitas 71,9% yang tidak biasa meski memakai SMT (penyebab belum jelas)
- Instance dengan SMT nonaktif: AWS C7a(Genoa), C8a(Turin), GCP t2d(Milan)
- Juara multi-thread: AWS C8a berbasis Turin tanpa SMT mendominasi grafik
- Google Axion setara dengan Genoa C7a yang sebelumnya menempati peringkat teratas
- Graviton4 mendekat, diikuti Cobalt 100
- Posisi bawah ditempati Intel Broadwell/Skylake/Ice Lake dan AMD Rome
- 7zip: Turin tetap nomor 1 secara umum, tetapi Axion dan Graviton4 melampaui Turin pada dekompresi; Cobalt 100 mencatat performa dekompresi tertinggi secara tunggal
- NGINX (100 connections): AWS C8a hampir 2x lebih cepat daripada posisi kedua, dan Granite Rapids juga mencatat hasil yang bagus
- FFmpeg H264: Turin nomor 1, Granite Rapids mendekati pada single-thread; saat memakai 2 core penuh, Axion melampaui sebagian besar instance SMT(single core) selain Turin
- OpenSSL RSA4096(AVX512): AMD melampaui Intel pada ekstensi andalannya sendiri, dan Turin maupun Genoa unggul atas semua generasi Intel; Granite Rapids tidak banyak membaik dibanding Ice Lake; ARM dan AMD lama tidak mendukung AVX512 sehingga berada di bawah Intel Skylake dan sesudahnya
Perbandingan performa/harga on-demand
- Single-thread: Hetzner (bahkan sangat unggul bila shared core dihitung) dan Oracle berada di atas, diikuti GCP n4d(Turin) dan Linode
- AWS adalah yang terburuk dari sisi nilai harga on-demand; Turin adalah opsi terbaik di AWS, tetapi generasi lama berada di peringkat terbawah
- Multi-thread: instance ARM Oracle(AmpereOne M) menempati peringkat pertama, diikuti shared core Hetzner dan Linode
- Google Axion, Azure Cobalt 100, dan droplet DigitalOcean membentuk tier kedua
- Shared core Hetzner(CPX22, CAX11) memiliki harga per unit performa yang jauh mengungguli penyedia lain, meski ada keterbatasan ketersediaan(region EU·AP saja dan sering habis)
Perbandingan performa/harga reserved
- Reserved 1 tahun: GCP Turin(n4d·c4d) mendekati Oracle, sementara Azure Cobalt 100 dan Genoa juga menawarkan nilai harga yang kompetitif
- Di AWS, keluarga C8a adalah pilihan terbaik, dan harga 1 tahun dapat diterapkan tanpa reservasi melalui pihak ketiga seperti DoIT Flexsave
- Single-thread reserved 3 tahun: GCP Turin sedikit mengungguli VM dedicated Oracle dan Hetzner; Azure juga kompetitif dengan Cobalt 100 dan Genoa
- AWS bahkan dalam komitmen 3 tahun tetap memberi nilai harga lebih baik daripada Akamai dan DigitalOcean
- Multi-thread reserved 3 tahun: Azure Cobalt 100 secara tak terduga menjadi nomor 1; GCP dan OCI ARM menyusul; AWS dan GCP Turin juga mendekati papan atas
Perbandingan performa/harga spot/preemptible instance
- Spot instance diposisikan sebagai satu-satunya cara di cloud untuk mendekati biaya mengoperasikan server sendiri
- Peringatan sebelum instance ditarik kembali: AWS·OCI 2 menit, Azure·GCP 30 detik
- Diskon Oracle tetap 50%, sementara tiga penyedia lainnya sangat fluktuatif tergantung region dan waktu
- Spot single-thread: Oracle Turin selalu teratas berkat diskon tetap; GCP dan Azure memberi diskon terdalam(Genoa, Cobalt 100)
- Dengan spot, performa per dolar bisa sekitar 2x dibanding reserved 3 tahun
- Spot multi-thread: Azure Cobalt 100 nomor 1, OCI AmpereOne M nomor 2; di GCP, t2d(Milan) bisa menjadi nilai harga terbaik tergantung region; AWS nyaris masuk Top 10 hanya berkat Turin
Ringkasan per penyedia cloud
- AWS: performa ARM terbaik keseluruhan kini kalah dari Google Axion karena Graviton5 masih beta tertutup, tetapi performa x86 terbaik tetap dipertahankan oleh C8a(Turin) tanpa SMT; on-demand lebih mahal daripada pesaing, tetapi tetap kompetitif bila memanfaatkan spot, reserved, dan Flexsave; diskon untuk instance generasi lama kecil sehingga C8a tetap terbaik bahkan di spot
- GCP: disarankan memakai instance ARM generasi ke-4(Axion c4a) dan AMD(Turin n4d·c4d); n4d hampir setara c4d tetapi lebih murah; Granite Rapids tidak bisa diakses tanpa biaya tambahan local SSD(saat ini
min_cpu_platform belum didukung); pada spot, tipe instance terbaik berbeda per region
- Azure: ARM buatan sendiri Cobalt 100 sedikit di bawah Google Axion dalam performa tetapi harganya kompetitif; Turin dan Granite Rapids masih private preview saat tulisan dibuat; secara tak terduga menjadi nomor 1 pada multi-thread reserved 3 tahun
- Oracle: sangat direkomendasikan untuk proyek kecil karena memiliki VM ARM gratis 4-core(A1); instance berbayarnya juga menawarkan nilai harga on-demand setara harga reserved 1~3 tahun milik Big 3; AmpereOne M(A4) dan Turin E6 masing-masing adalah opsi terbaik untuk ARM dan x86; A4 tersedia di sedikit region
- Akamai(Linode): Linode shared core memiliki nilai harga on-demand terbaik setelah Hetzner dan Oracle; saat membuat instance tidak bisa memilih CPU sehingga perlu cek langsung apakah Milan atau bukan melalui
/proc/cpuinfo; instance dedicated bisa memilih generasi(G8=Turin), tetapi performa single-thread-nya luar biasa rendah
- DigitalOcean: lama tidak mendapat upgrade sehingga peringkat performanya turun, dan ada gejala overload; kemudahan seperti upgrade instance yang simpel(perubahan tipe dengan satu klik) tetap dipertahankan
- Hetzner: reputasi baik untuk penggunaan jangka panjang dan tidak melakukan overprovisioning berlebihan(kecuali CX23); shared core CPX22(Genoa) dan CAX11(ARM Altra) punya nilai harga terbaik, tetapi hanya tersedia di region EU/AP dan sering habis; dedicated core CCX13 menunjukkan perbedaan performa antar data center
Rekomendasi akhir
- Anggaran paling minim: Oracle free tier → Hetzner(jika region EU·AP bisa diterima) → spot instance(Azure ARM, Oracle·GCP ARM/AMD)
- Nilai harga terbaik untuk CPU non-shared (on-demand): Oracle AmpereOne M A4 atau Turin E6; untuk reserved, Azure Dpls_v6, GCP c4a/n4d, dan AWS C8a juga kompetitif
- Performa tertinggi: AWS C8a(Turin tanpa SMT) adalah performa tertinggi untuk satu instance; semua instance penyedia besar yang memakai Turin membentuk tier tepat di bawahnya
1 komentar
Komentar Hacker News
Kami menjalankan pengujian skala besar di CI kami. Kami memakai instance AMD Turin di GCP, dan di artikel itu juga disebut termasuk yang paling cepat
Tapi yang mengejutkan, AMD EPYC 4565p punya performa single-core hingga 2x lebih cepat daripada Turin di cloud
Di GCP pengujian butuh 2 menit, sedangkan di 4565p selesai dalam 1 menit. Di cloud boost-nya bertahan di 4.1GHz, perangkat saya bertahan di boost 5.1GHz
Di GCP, 8vCPU harganya $130 per bulan (instance spot), sedangkan 4565p saya adalah CPU seharga $500 dengan 32vCPU, dan seluruh perangkatnya bahkan tidak sampai $2,000
Untuk CI, menurut saya menaruhnya langsung di rak jauh lebih efisien. Dalam beberapa bulan saja biaya cloud sudah tertutup, dan performanya juga 2x
Margin penyedia Eropa jauh lebih rendah daripada di AS. Dengan hitungan sederhana, balik modalnya 17 bulan, dan jika memperhitungkan biaya colocation baru impas sekitar 8 tahun
Bahkan dengan colo gratis pun butuh lebih dari 1 tahun
Developer zaman sekarang merasa bare metal itu sulit, padahal cloud sebenarnya sama rumitnya atau malah lebih rumit
Saya bekerja di tim VM Google Compute Engine. Tulisan kali ini benar-benar benchmark yang tersusun sangat baik
Genoa adalah lompatan besar dari Milan, dan Turin bahkan lebih besar lagi. AMD benar-benar sedang sangat bagus belakangan ini. Salut untuk tim Lisa Su
Akselerator seperti MI300 kompetitif di atas kertas, tetapi stack software-nya lemah sehingga tidak ada yang tertarik
Vultr dan HostHatch juga opsi yang patut dipertimbangkan
Saya mencoba beberapa perbandingan dengan PC gaming saya (9800X3D, 8-core 5.2GHz)
Jika melihat hasil 7-Zip dan Geekbench, CPU desktop jauh lebih cepat baik untuk single-thread maupun multi-thread
Performa single-thread C8A lumayan, tetapi performa memorinya sangat buruk
Saya penasaran apakah mudah keluar dari Oracle Cloud. Benchmark-nya memang terlihat bagus, tetapi saya dengar lock-in lisensinya parah
Tetapi karena biayanya sangat murah, saya tetap menaruh proyek kecil di Oracle Cloud. Saya tidak memakai DBaaS, hanya VM Linux biasa
Hanya saja UX-nya benar-benar mengerikan
Tim sales terus menghubungi saya, tetapi tidak ada penyelesaian. Di Reddit juga banyak orang yang mengalami hal yang sama
Saya masih memakai CPU ROME EPYC yang dibeli seharga beberapa ratus dolar. Efisiensi dayanya kurang bagus, tetapi performa multi-thread-nya lebih unggul daripada 9950X
Senang melihat internet fiber 250/250 seharga 36 euro yang saya bayar masih cukup kompetitif
Memiliki hardware sendiri masih terlihat jauh lebih murah. Saya rasa ini terutama berlaku untuk lingkungan development/test
Saya tidak mengerti kenapa perusahaan besar tetap pindah ke cloud, padahal biaya modal mereka lebih rendah daripada AWS
Tapi sekarang strukturnya sudah memasukkan biaya engineer AWS, jadi pada praktiknya tetap mahal
Server zaman sekarang sudah sampai 288 core, jadi sangat mungkin mengoperasikan sendiri sambil menyisakan kapasitas cadangan
Workload utama bisa dijalankan di hardware sendiri, sambil tetap memakai cloud storage bila perlu
Dalam praktiknya, alasan yang lebih besar adalah “karena semua orang juga begitu”
Lihat tulisan terkait
Ironis bahwa Oracle terlihat seperti opsi dengan value bagus, tetapi rasanya sulit percaya itu bisa dipertahankan dalam jangka panjang