Mengapa Amazon membangun CPU?

Halo kawan dekat TanyaTekno, bertemu kembali kita di artikel ini. Di artikel ini saya bakal membicarakan Mengapa Amazon membangun CPU?

Ketika datang ke perusahaan meluncurkan chip kustom mereka sendiri, tesis dasar kami adalah bahwa melakukan hal itu untuk menghemat beberapa dolar pada chip adalah titik impas yang terbaik. Sebaliknya, perusahaan ingin membangun chip mereka sendiri ketika mereka menyampaikan beberapa bentuk keunggulan strategis.

Contoh buku teks adalah Apple, yang menghubungkan chipnya dengan perangkat lunaknya sendiri untuk secara sengaja membedakan antara ponsel dan komputernya. Atau Google, yang mengalokasikan chip untuk beban kerja yang lebih intensif seperti algoritma pencarian dan encoding video. Beberapa ratus juta dolar dalam biaya desain chip lebih dari satu paket yang didorong oleh miliaran penjualan tambahan untuk Apple atau miliaran belanja modal dan penghematan biaya operasional untuk Google. Penting untuk dicatat bahwa dalam kedua kasus tersebut, perusahaan sepenuhnya mengontrol perangkat lunak yang berjalan pada chip domestiknya.

Catatan Editor:
Penulis tamu Jonathan Goldberg adalah pendiri D2D Advisory, sebuah perusahaan konsultan lintas fungsi. Jonathan telah mengembangkan strategi pertumbuhan dan aliansi untuk perusahaan di industri seluler, jaringan, game, dan perangkat lunak.

Jadi apa isi Amazon?

Untuk Amazon, dan lebih khusus lagi untuk AWS, kontrol perangkat lunak melampaui itu. AWS menjalankan perangkat lunak orang lain, dan oleh karena itu, menurut definisi, AWS tidak dapat mengontrolnya. Mereka harus menjalankan secara harfiah setiap bentuk perangkat lunak di dunia. Namun, tampaknya AWS bekerja keras untuk mendorong pelanggannya menjalankan beban kerja pada CPU Graviton mereka. AWS memiliki banyak cara untuk mengunci klien, tetapi silikon bukan salah satunya. Setidaknya belum.

AWS mungkin tidak melakukan ini untuk menghemat uang Anda pada CPU AMD dan Intel x86 yang mereka beli. Fakta bahwa mereka hanya memiliki penjual berarti mereka memiliki banyak ruang untuk leverage harga. Sampai batas tertentu, Graviton mungkin menjadi lindung nilai terhadap hari Intel berhenti bersaing di x86. (Sebuah titik yang mungkin telah kita capai.)

Namun, kami percaya ada alasan yang lebih besar – kekuatan. Listrik merupakan kelemahan utama dalam pembangunan data center saat ini. Pusat data menggunakan banyak daya, dan ketika merancang pusat baru, perusahaan harus mengatasi anggaran energi. Sekarang bayangkan mereka dapat mengurangi konsumsi energi sebesar 20%, yang berarti mereka dapat menambahkan lebih banyak peralatan dengan jejak listrik yang sama, yang berarti lebih banyak pendapatan. Mengurangi konsumsi energi dari satu bagian dari sistem berarti pengembalian yang jauh lebih tinggi dari keseluruhan investasi. Kemudian kalikan keuntungan itu dengan 38 saat penghematan berjalan di semua pusat data AWS global.

Sekarang tentu saja matematika sedikit lebih rumit dari itu. CPU hanyalah bagian dari sistem, jadi meskipun Graviton 20% lebih hemat daya untuk kinerja yang sama daripada chip x86, itu tidak benar-benar menghasilkan keuntungan 20% lebih banyak daripada pusat data, tetapi skalanya baik-baik saja. Beralih ke CPU Arm yang dirancang internal dapat meningkatkan kapasitas pusat data secara memadai untuk mengimbangi biaya desain chip.

Mengambil langkah ini lebih jauh, satu penghalang besar yang mencegah lebih banyak perusahaan untuk pindah ke beban kerja Arm adalah biaya untuk mengoptimalkan perangkat lunak mereka untuk satu set instruksi baru. Kami telah menyentuh topik ini sebelumnya, memindahkan perangkat lunak bisa sangat padat karya. AWS memiliki insentif besar untuk mendorong pelanggannya beralih, dan mereka tampaknya melakukan semua yang mereka bisa untuk membuat proses itu lebih mudah. Namun, kita harus bertanya-tanya apakah ini jalan satu arah.

Setelah pelanggan beralih ke Graviton, ini hanya mengubah gesekan. Seperti yang kami katakan di atas, hari ini AWS tidak dapat menggunakan silikon x86 untuk mengunci pelanggan mereka ke dalam layanan mereka, tetapi begitu pelanggan beralih ke Graviton, semua gesekan pengoptimalan itu berfungsi untuk AWS, menciptakan bentuk penguncian baru. Diakui, penghalang hari ini adalah antara Arm dan x86, bukan antara versi server Arm yang berbeda. Tetapi salah satu keuntungan bekerja dengan Arm adalah kemampuan untuk menyesuaikan chip semi-kustom, jadi sangat mungkin AWS akan memperkenalkan fitur-fitur khusus di versi Graviton yang akan datang.

Kami pikir Amazon memiliki banyak alasan bagus untuk mendorong perpindahan ke CPU Graviton berbasis lengan, tetapi kami harus bertanya-tanya apakah kunci itu tidak tinggal di suatu tempat di belakang otak mereka. Jika benar, ini hanya memberikan lebih banyak alasan untuk beralih ke server Arm juga.

Demikianlah pembahasantentang Mengapa Amazon membangun CPU?

. Jangan Lupa untuk
share artikel ini ya sobat.