AMD Ryzen: apa yang harus dicari saat memilih memori?

Chip AMD Ryzen berdasarkan arsitektur Zen terkenal karena kinerjanya yang tinggi, tetapi pada awalnya mereka tidak menunjukkan hasil terbaik dalam pengujian game. Ternyata, penyebab masalah ini mudah dihilangkan - Anda hanya perlu kartu video yang bagus (yang jelas) dan RAM yang tepat, jika Anda ingin mendapatkan hasil maksimal dari batu baru Anda.



Peluncuran prosesor AMD Ryzen baru yang sukses di pasar merupakan terobosan nyata. Setiap orang yang akrab dengan industri komputer telah mendengar tentang Ryzen dan tahu betul bahwa prosesor baru satu setengah kali lebih cepat daripada yang sebelumnya. Dengan demikian, platform Ryzen memenuhi fungsinya untuk AMD, mengembalikannya ke jalur balap. Sekarang pabrikan sekali lagi bersaing dengan Intel, bukannya terus-menerus mengejar pesaing utamanya, tertinggal satu atau dua langkah, seperti 10 tahun terakhir.

Namun, bagaimana dengan konsumen yang ingin mendapatkan yang terbaik dari komponen terbaru dengan membeli atau merakit komputer berbasis Ryzen yang kuat untuk memainkan game-game terbaru di dalamnya? Untuk melakukan ini, tidak cukup hanya dengan membeli motherboard dan prosesor baru. Peran besar dimainkan oleh pilihan RAM yang baik dan cepat.

Arsitektur Ryzen




Di jantung platform Ryzen adalah inti prosesor dari arsitektur yang sama sekali baru - Zen. Saya harus mengatakan, AMD telah menginstal semuanya di Zen, dan jika teknologi ini tidak dipecat, pasar prosesor PC mengucapkan selamat tinggal kepada pabrikan yang luar biasa ini. Insinyur bekerja di Zen selama bertahun-tahun, dan sebagai hasilnya mereka mendapatkan modul yang sangat berbeda dari semua perkembangan perusahaan sebelumnya:

  • Core Zen bekerja pada sebuah chip, hanya berbagi cache L3 (tidak seperti generasi sebelumnya dari arsitektur Bulldozer, ketika bagian konveyor, FPU, blok SIMD, dan cache L2 dibagikan di antara pasangan core)
  • Zen pertama kali memperkenalkan cache antrian op-mikro untuk AMD, yang secara signifikan dapat meningkatkan kinerja prosesor saat mengulangi fragmen kode komputer (yang telah lama digunakan dalam inti prosesor Intel)
  • Kernel baru menerima panjang konveyor integer dasar sebanyak 19 tahap, serta konveyor perhitungan material yang benar-benar terpisah. Kernel sendiri tidak hanya memiliki unit eksekusi sendiri, tetapi juga penjadwal mereka sendiri (yang memungkinkan Zen untuk memproses sejumlah besar instruksi paralel sekaligus)
  • Banyak peningkatan pada sistem prediksi transisi, pengambilan instruksi, dan optimalisasi eksekusi perintah telah membantu Zen mendapatkan kinerja yang lebih baik.

Tembolok dan memori


Tapi di sini kita sampai pada yang paling menarik: dari sudut pandang bekerja dengan memori, arsitektur Zen terlihat ambigu. Di satu sisi, cache prosesor mulai bekerja jauh lebih baik, kemampuan untuk memproses instruksi paralel meningkat, dan asosiatif juga berlipat ganda. Bahkan sebelum peluncuran pertama prosesor Ryzen, diketahui bahwa para insinyur AMD memberikan cache L1 64-kilob dengan asosiatif empat kali lipat untuk memuat instruksi, dan cache 32-kilob dengan delapan kali lipat asosiatifitas untuk data. Cache tingkat kedua juga dibuat individual untuk masing-masing inti dan sudah berisi 512 Kb data dan instruksi dengan dukungan untuk asosiatif 8 kali lipat. Transfer data antara tingkat cache pertama dan kedua terjadi pada bus dengan dupleks penuh pada 32 byte per jam.



Cache Level 3 (L3) menampung 8 megabita dan sudah disosialisasikan untuk setiap empat core. Keputusan ini dibuat oleh pabrikan, karena chip prosesor terdiri dari kompleks CPU, yang masing-masing memiliki 4 core. Seperti yang Anda ketahui, arsitektur Zen direncanakan akan digunakan untuk berbagai tugas, tetapi dalam kasus Ryzen, pabrikan hanya menempatkan dua CCX (Kompleks CPU) secara berdampingan, menghasilkan 8 core. Tapi bagaimana jika data ada di cache L3, yang termasuk dalam SSX lain? Dalam hal ini, bus Infinity Fabric berkecepatan tinggi khusus dengan prioritas lalu lintas digunakan.



Tapi mari kita lanjutkan - data sudah masuk ke cache L3 dari RAM. Untuk ini, pengontrol memori dua saluran digunakan, yang mendukung maksimal dua modul SDRAM DDR4 di setiap saluran dan beroperasi pada frekuensi yang sama dengan Infinity Fabric. Awalnya, insinyur AMD berhati-hati dan mengumumkan bahwa sistem hanya dapat bekerja dengan DDR4-2133 / 2400/2667, dan ada alasan bagus untuk itu. Khususnya, jika dua modul memori dipasang di setiap saluran, pengontrol tidak selalu dapat "memperpanjang" transmisi data pada frekuensi yang didukung oleh memori itu sendiri. Karena fakta bahwa pengontrol dua saluran merupakan hambatan dalam prosesor, maka perlu untuk memilih memori dengan hati-hati, karena meskipun motherboard secara teoritis memungkinkan overclocking (dan dengan mempertimbangkan faktor-faktor yang tersedia, memori modern juga dapat bekerja pada frekuensi 2933 MHz, 3066 MHz dan 3200 MHz), bukan fakta bahwa itu ternyata dilakukan dalam kenyataan.

AMD diprioritaskan


Mengomentari situasi saat ini, AMD menerbitkan di blog-nya sebuah studi nyata dari berbagai faktor yang mempengaruhi kinerja platform Ryzen dalam game. Pertama-tama, Anda perlu memeriksa apakah versi terbaru perangkat lunak AGESA 1.0.0.6 (atau lebih tinggi) diinstal pada sistem Anda, yang memungkinkan Anda untuk mengkonfigurasi memori dengan lebih akurat untuk kinerja maksimum. Kode AGESA terbaru diperkenalkan pada akhir Mei, dan sejumlah produsen motherboard tidak segera mulai memasangnya di BIOS. Tetapi sekarang AGESA 1.0.0.6 mendukung setiap vendor, jadi jika perlu, perbarui saja BIOS.

Menariknya, bersama dengan AGESA 1.0.0.6, subsistem memori Ryzen memperoleh dua fungsi baru - ini adalah GDM dan BGS. Dan meskipun mereka secara signifikan meningkatkan kehidupan "pengguna biasa" dan sebagian mengimbangi keterbatasan pengontrol memori, jika Anda ingin memeras maksimal dari sistem Anda, bahkan insinyur AMD merekomendasikan untuk mematikannya. Dan sekarang kita akan mencari tahu alasannya.

Fungsi GearDown Mode (GDM) diaktifkan secara otomatis untuk semua memori yang beroperasi pada kecepatan di atas DDR4-2666. GDM memungkinkan modul RAM untuk beroperasi pada setengah frekuensi dari kemampuan sebenarnya ketika diperlukan untuk menyimpan nilai (latching) perintah atau alamat. Pendekatan konservatif ini memungkinkan Anda untuk mencapai frekuensi memori yang lebih tinggi, meningkatkan kompatibilitas komponen dan meningkatkan stabilitas. Tetapi untuk overclocker, fitur ini membatalkan semua upaya, karena membatalkan nilai-nilai khusus yang diatur dalam BIOS.

Fungsi kedua adalah BankGroupSwap (BGS). Ini mewakili mekanisme pemetaan memori baru dalam AGESA 1.0.0.6, yang mengubah cara mengakses alamat memori fisik pada modul itu sendiri. Inti dari idenya adalah untuk mengoptimalkan pemrosesan permintaan dengan mempertimbangkan arsitektur sistem dan penentuan waktu modul-modul tertentu yang diinstal pada komputer Anda. Tetapi latihan menunjukkan bahwa perubahan kinerja tidak mendukung aplikasi game, tetapi lebih membantu untuk memecahkan masalah desain.

Dengan demikian, jika Anda ingin mencapai pengembalian maksimum dalam game, Anda harus menonaktifkan BankGroupSwap. Dan jika Anda juga membuat pemilihan waktu yang cermat dan mencapai pengoperasian sistem yang stabil dengan memori yang di-overclock, maka Anda perlu menonaktifkan Mode Geardown.

Hasil yang aneh juga ditunjukkan oleh perbandingan modul peer dan peer serupa. Terlepas dari harapan banyak pengamat, pemasangan modul dual-rank memungkinkan Anda untuk mendapatkan peningkatan kinerja dalam game di Ryzen. Seperti yang Anda ketahui, dengan modul peer-to-peer lebih mudah untuk mencapai frekuensi yang lebih tinggi, sedangkan modul dua-peer dibedakan oleh kemungkinan operasi paralel dari modul yang dipasang karena fungsi Rank Interleaving. Dan dalam kasus game Ryzen, optimisasi ini membuahkan hasil.

Apakah frekuensi atau timing itu penting?


Ketika memeriksa efek pengaturan waktu pada pengoperasian aplikasi game, AMD sampai pada kesimpulan bahwa pemilihan parameter yang sukses dapat menghasilkan hasil yang jauh lebih tinggi di game nyata daripada menggunakan pengaturan default atau pengaturan otomatis seperti MSI A-XMP. Tes pabrikan menunjukkan bahwa dengan memilih timing secara manual, Anda dapat mencapai hasil yang lebih baik daripada mempercayai overclocking dengan logika motherboard - bahkan dengan versi BIOS terbaru.



Namun, ada tes pihak ketiga yang berbicara tentang kebalikannya: semua sama, frekuensi modul, yang harus tinggi, lebih penting. Akankah pemasangan modul cepat (dan mahal) dengan timing besar meningkat lebih signifikan daripada pengaturan timing manual dalam modul lebih mudah? Cara termudah untuk memverifikasi ini adalah dalam percobaan nyata, yang hasilnya akan segera kami terbitkan.

Dilanjutkan ...



Berlangganan dan tetap bersama kami - itu akan menarik!

Nah, bagi mereka yang berencana untuk merakit PC sendiri atau membeli rakitan siap pakai, MSI memberikan hadiah Tahun Baru yang sangat baik senilai 10.000 rubel, yang dapat Anda lengkapi dengan rakitan Anda - kit RAM 16 GB HyperX Fury DDR4. Jumlah modul memori terbatas. Cari tahu detail tindakan di sini .



Untuk informasi lebih lanjut tentang produk Kingston dan HyperX , kunjungi situs web resmi perusahaan .

Source: https://habr.com/ru/post/id408843/


All Articles