Kode sumber kernel Linux mengungkap lebih banyak rahasia AMD Zen

Logo AMD Zen dan Tux yang jahat

Beberapa waktu lalu, diberitakan tentang beberapa petunjuk pengoperasian Mikroarsitektur AMD Zen berkat kode yang disediakan di kernel Linux untuk mendukungnya. Dan Zen membangkitkan minat yang besar karena dari AMD mereka telah melakukan upaya manusia super, membatalkan semua proyek yang telah mereka rencanakan dan memfokuskan upaya mereka pada Zen, belajar dari kesalahan mikroarsitektur sebelumnya. Untuk saat ini, diperkirakan IPS mengalami peningkatan 40% dibandingkan dengan mikroarsitektur saat ini.

AMD bermaksud untuk kembali ke keadaan semula dan melawan Intel dan memulihkan pangsa pasar pada saat-saat terbaiknya. Untuk itu, mitra yang sangat kuat telah dicari, Samsung, pabriknya adalah yang paling maju dan akan menyediakan teknologi manufaktur 14nm FinFET (sesuatu yang akhir-akhir ini gagal Intel dan terpaksa menunda dan menangguhkan proyek karena masalah dengan manufakturnya. teknologi). Selain itu, AMD telah merekrut beberapa orang berpikiran panas bahwa Lisa Su telah kembali ke perusahaan hijau setelah kehilangan mereka di masa lalu, di samping para ahli tingkat atas lainnya.

Perusahaan telah direstrukturisasi Dan alih-alih beroperasi 10 kali ukuran sebenarnya, seperti sebelumnya, kini beroperasi sebagai bisnis kecil dan gesit. Dan pikiran yang saya bicarakan sangat berat, seperti Raja Koduri, seorang ahli GPU yang meninggalkan AMD untuk Apple dan kini telah kembali. Mark Papermaster juga bekerja untuk Apple, IBM dan PA Semi, mengerjakan proyek seperti mikroprosesor PowerPC atau POWER yang perkasa, sekarang dia juga bergabung dengan AMD. Tapi yang paling penting adalah Jim Keller (beberapa hari yang lalu direkrut oleh Elon Musk untuk Tesla Motor), yang juga pergi ke Apple untuk memimpin ARM Axe Series SoCs dan hanya ada sedikit orang yang tahu sebanyak mungkin tentang chip berkinerja tinggi. Keller.

Itulah mengapa Zen harus sukses dan sekarang kita telah melihat data dari 32 inti yang akan dijangkau Zen, seperti dengan nama kode Zeppelin dalam pesan "AMD Zeppelin (Keluarga 17h, Model 00h) Anda memperkenalkan penghitung kinerja yang tidak berlaku lagi yang ditunjukkan olehCPUID.8000_0008H: EBX [1]. Dan instruksi khusus Retired Register (MSR 0xC000_000E9) bertambah satu kali untuk setiap instruksi yang dihentikan.«. Dan tambalan berikut telah disediakan untuk kernel Linux, di mana "core_complex" terlihat dan yang mungkin merujuk ke Unit Hitung AMD:

+core_complex_ide = (apicid & ((1 << c->x86_coreid_bits) - 1)) >> 3;

+per_cpu(cpu_llc_id, cpu) = (socket_id << 3) | core_complex_id;


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   com.jorssoftware dijo

    ok