- Saat memasang Proxmox pada workstation Dell Precision T3610 lama dan mencoba upgrade CPU, muncul masalah kebingungan penamaan soket
- CPU lama Xeon E5-1650 v2 disebut dalam dokumen resmi Intel menggunakan soket FCLGA2011
- Penulis membeli Xeon E7-8890 v4 dengan label soket yang sama, tetapi ternyata tidak bisa dipasang karena key fisik dan susunan kontaknya berbeda
- Setelah ditelusuri, soket LGA2011 memiliki beberapa varian seperti Socket R (LGA2011-0), Socket R2 (LGA2011-1), dan lainnya, tetapi dokumen Intel menuliskannya dengan nama yang sama tanpa pembedaan
- Kasus ini menunjukkan bahwa skema penamaan dan pengelolaan dokumentasi Intel yang tidak jelas dapat menimbulkan kebingungan pengguna dan biaya yang tidak perlu
Percobaan upgrade workstation Dell
- Proxmox dipasang di Dell Precision T3610 lalu di-upgrade dengan RAM 96GB dan 13 SSD 500GB
- Untuk upgrade CPU, penulis mencari pengganti bagi Xeon E5-1650 v2 (FCLGA2011) yang sudah terpasang
- Dengan merujuk ke halaman produk Intel, penulis memilih Xeon E7-8890 v4 (FCLGA2011) dan membelinya di eBay seharga sekitar 15 dolar
Kegagalan pemasangan CPU dan penyebabnya
- Meski CPU baru secara fisik berukuran sama, CPU tersebut tidak bisa dipasang karena memiliki kontak tambahan dan struktur key yang berbeda
- Walaupun di dokumen Intel sama-sama ditandai sebagai FCLGA2011, pada praktiknya soketnya tidak kompatibel
- Penelusuran lebih lanjut menunjukkan bahwa soket LGA2011 memiliki Socket R (LGA2011-0), Socket R2 (LGA2011-1), dan bahkan varian ketiga
- T3610 menggunakan Socket R
- E7-8890 v4 menggunakan Socket R2
- Informasi terkait dapat dilihat di artikel LGA2011 di Wikipedia
Masalah pada skema penamaan Intel
- Intel menimbulkan kebingungan pengguna dengan memberi label semua varian sebagai FCLGA2011
- Karena tidak ada sistem nomor versi yang jelas, kompatibilitas hardware jadi sulit ditentukan
- Mempertahankan nama yang sama sambil mengubah susunan kontak dan struktur key dianggap sebagai masalah desain dan dokumentasi yang tidak efisien
Hasil dan pelajaran
- CPU yang dibeli tidak bisa dipasang dan pada dasarnya menjadi pajangan meja
- Pengembalian barang sebenarnya memungkinkan, tetapi ongkos kirim mencapai sekitar setengah harga CPU, sehingga dibatalkan
- CPU itu mungkin masih bisa dimanfaatkan jika suatu saat penulis mendapatkan server dengan motherboard Socket R2
- Pengalaman ini dinilai sebagai pelajaran yang didapat dengan biaya belajar yang murah
- Kisah ini menekankan pentingnya memeriksa detail varian nama soket saat melakukan upgrade hardware
1 komentar
Komentar Hacker News
Saya bekerja di bidang keamanan CPU. Di ranah mikroarsitektur, kebingungannya juga sama
Misalnya, kalau ingin tahu apakah sebuah kerentanan memengaruhi CPU tertentu, para ahli akan menyebut nama kode seperti “Blizzard Creek” atau “Windy Bluff”.
Tapi dokumentasi Intel hanya menulis “terdampak jika bit 63 pada CPUID leaf 0x3aa disetel”. Informasi seperti ini tidak bisa diketahui sebelum benar-benar melakukan boot.
Di lembar spesifikasi produk tertulis “Xeon Osmiridium X36667-IA”, dan ketiga sistem penamaan ini tidak saling terhubung.
AMD juga mirip, angka tahunnya naik satu tiap tahun tetapi tidak selaras dengan versi Zen.
Jadi pada akhirnya saya bertanya ke LLM, lalu menerima saja 20% jawaban yang salah
Saya hanya ingin mensyaratkan fitur yang didukung bersama di semua CPU yang dirilis dalam 10 tahun terakhir, tetapi itu nyaris mustahil karena perbedaan antara Intel dan AMD.
Saya bahkan tidak yakin apakah fitur seperti APIC, IOMMU, atau ACPI 2 ada di semua CPU. Sangat merepotkan
AMD juga tidak bebas dari masalah ini. Seri Ryzen 7000 itu Zen 4, tetapi beberapa model justru Zen 2. Kalau melihat bagian tengah angkanya memang bisa dibedakan, tetapi itu tidak berarti apa-apa bagi konsumen umum
Bahkan pernah ada kasus nama-nama kode itu saling tertukar sehingga seluruh dokumentasi jadi kacau. Karena itu saya hanya memakai nomor model yang tepat alih-alih nama kode.
Hasilnya lucu, para manajer yang hanya tahu nama kode jadi mendadak diam dalam percakapan
Hanya saja, bagian CPUID yang lebih dalam tetap menyakitkan. Branding produk Intel sudah lama berada di tingkat bencana
Menurutmu nama Intel membingungkan? NVidia juga tidak kalah parah
Quadro 6000, Quadro RTX 6000, RTX A6000, RTX 6000 Ada, RTX 6000 Workstation Edition, RTX 6000 Max-Q, RTX 6000 Server Edition…
Namanya mirip, tetapi GPU-nya sama sekali berbeda
Intel Core Ultra 7 155U dan 155H namanya mirip, tetapi kelas CPU-nya benar-benar berbeda
Versi U berdaya rendah, versi H berperforma tinggi, jadi selisih harga laptopnya juga besar.
Kalau cuma mencari “apakah 155 bagus?”, informasi yang muncul biasanya tentang versi H sehingga konsumen mudah bingung
U = daya rendah, H = performa tinggi, HX = performa kelas desktop (konsumsi daya sangat brutal)
Dalam seri yang sama, angka yang lebih besar biasanya lebih baik. Contoh: 275HX dan 285HX hampir sama
Dulu saya pernah memasang Xeon E5472 server ke soket LGA775 konsumen dengan mod pisau dan stiker.
Mikroarsitekturnya sama, tetapi nama soketnya berbeda. Sebaliknya, ada juga kasus soket yang hampir sama persis tetapi diberi nama berbeda untuk secara artifisial menciptakan segmentasi pasar
Saat melihat CPU bekas di CEX, saya sadar kenapa Intel jauh lebih murah daripada AMD
AMD punya kompatibilitas lintas generasi yang lebih baik sehingga nilai bekasnya tinggi, sedangkan pada Intel, kalau motherboard rusak sering kali CPU juga harus ikut diganti
Saat memakai CPU, Anda selalu harus memeriksa kompatibilitas motherboard. Jangan menilai hanya dari bentuk soketnya
Untuk board retail, daftar dukungan bisa dicek di situs produsen, dan pembaruan BIOS kadang menambah kompatibilitas
LGA punya pin di motherboard dan CPU memiliki kontak datar, jadi namanya cukup intuitif
Sekarang forum juga mati dan hasil pencarian berantakan, jadi kenyataannya ya beli saja, lalu kalau tidak jalan minta refund atau lakukan chargeback
Saya tidak mengerti kenapa kebanyakan perusahaan teknologi sangat buruk dalam memberi nama
Orang-orang percaya angka yang lebih besar berarti lebih baik
Model baru dijual mahal, sementara model lama diberi nama yang mirip agar stok lama habis terjual
Memang benar sistem penamaannya berantakan, tetapi saat membeli CPU baru, jawaban yang benar adalah memeriksa daftar dukungan dari produsen motherboard
Kalau nama soketnya sebagian sama, setidaknya kompatibilitas cooler biasanya tetap terjaga, dan itu lumayan jadi nilai plus
Era LGA2011 benar-benar generasi terkutuk
DDR3, DDR3L, ECC, dan DDR4 bercampur aduk, dan beberapa board bahkan punya slot DDR3 dan DDR4 sekaligus
Ada bug kontroler SATA, kapasitor rusak, lane PCI-E hilang, dan banyak masalah lain.
Karena alasan-alasan ini, Intel menindak keras para mitra yang membuat board overclocking tidak resmi
Saya tidak terlalu sering mengikuti CPU, tetapi begitu banyak nama kode, generasi, dan nama model hingga terasa seperti kebingungan yang disengaja
Namun saya juga tidak yakin itu menguntungkan perusahaan dalam jangka panjang. Mungkin setiap generasi tim pemasaran berpikir, “kali ini mari kita rapikan sistemnya”, lalu malah membuatnya makin kusut
Padahal format sederhana seperti “nama era–generasi–model–kecepatan–kode detail” saja sudah cukup, tetapi mereka terus mengubah sistem klasifikasinya sendiri sehingga pemetaan jadi mustahil
Misalnya, saya mencari ulasan CPU dari dua tahun terakhir di tempat seperti Ars Technica lalu mengambil keputusan
Tetapi kalau Anda seorang pengembang level rendah seperti di kernel atau firmware, pada akhirnya memang takdirnya harus mengikuti semua ini sendiri