Zen2. Evolusi platform AM4 pada contoh Ryzen 7 3700x

AMD terus mengembangkan platform AM4 yang sudah berjalan lama. Baru-baru ini, generasi baru prosesor Ryzen pada arsitektur mikro Zen 2. dirilis. Secara umum, siklus pengembangan arsitektur AMD mulai menyerupai kutu-Intel dalam beberapa hal, tetapi bukan 1 dalam 1. Dengan demikian, generasi kedua Ryzen lebih merupakan variasi pada arsitektur Zen asli dengan memperbaiki jambs utama dan diimplementasikan pada proses pembuatan yang sedikit lebih halus, yang tercermin bahkan atas nama arsitektur chip 2xxx - Zen +. Sekarang AMD telah meluncurkan arsitektur chipset. Ternyata menjadi spiral pengembangan langsung - AMD pada tahun 2003 adalah yang pertama untuk mentransfer komponen dari jembatan utara ke inti, mulai dengan mentransfer pengontrol memori ke CPU di garis prosesor K8 dan berakhir dengan seri Ryzen seri ribuan dan dua ribu yang menjadi SoC penuh, jadi pada tahun 2019 mereka mereka sekali lagi membawa utara ke dalam kristal yang terpisah, meskipun pada substrat yang sama dengan nuklei.


Ada cukup bahan teoretis, ulasan, dan tes dalam bahasa Rusia (misalnya, Overclocking Matisse atau mencari batasnya. Tinjauan arsitektur Zen ), dan dalam bahasa Inggris, tetapi saya pribadi ingin membandingkan AMD Ryzen 7 3700x yang segar dengan 2700x dalam pengujian saya, mirip dengan yang digunakan di masa lalu. posting ( posting 1 , posting 2 ).


UPD 2019/08/04 : Perhatian! Semua hasil dan kesimpulan terkait dengan versi BIOS pada AGESA ComboAM4 1.0.0.2. Tambahan untuk tes pada AGESA 1.0.0.3 (BIOS 5204), lihat bagian akhir artikel.


Peserta tes


Motherboard ASUS ROG Strix X470F-Gaming (BIOS 5007, AGESA ComboAM4 1.0.0.2):



G.Skill Trident Z DDR4 DIMM 3600MHz PC4-28800 CL17 memori:



Sistem pendingin Deepcool Captain 360EX.


Konfigurasi 1 :
CPU : AMD Ryzen 7 2700X
RAM : G.Skill Trident Z DDR4 DIMM 3600MHz PC4-28800 CL17 @ 3400CL16




Konfigurasi 2 :


CPU : AMD Ryzen 7 3700X
RAM : G.Skill Trident Z DDR4 DIMM 3600MHz PC4-28800 CL17 (Profil DOCP)




Konfigurasi 3 :


CPU : AMD Ryzen 7 3700X
RAM : G.Skill Trident Z DDR4 DIMM 3600MHz PC4-28800 CL17 @ 16-16-16-32



Sebelum beralih ke hasil pengujian, saya ingin mencatat beberapa masalah yang membuat pengujian sulit:


  1. Semua tes dari Ryzen 7 3700x dilakukan di bawah perakitan 1903 Windows 10. Pada saat yang sama, 2700x diuji pada perakitan Oktober. Tidak semua tes 2700x dapat berjalan di bawah 1903, tetapi yang dijalankan menunjukkan bahwa pembaruan Windows Mei mengurangi kinerja sistem, setidaknya pada platform AMD, sehingga hasil dengan artikel sebelumnya tidak dapat dibandingkan secara langsung. Di mana tes dijalankan berulang kali, ini akan dinyatakan secara eksplisit.


  2. Platform Zen 2, atau lebih tepatnya dukungannya dari BIOS motherboard berdasarkan chipset generasi lama (misalnya, pada chipset X470 pada motherboard saya), terus terang mentah, dan ketika saya mencoba menjalankan prosesor Ryzen 7 3700x pada semua pengaturan yang diatur ke Auto, saya menerima sangat hasil yang aneh, yaitu pekerjaan menjijikkan dari CPU baru dengan memori, dengan bandwidth rendah (selanjutnya disebut sebagai bandwidth memori) dan penundaan besar:





Dalam pengaturan BIOS, ditunjukkan bahwa frekuensi jembatan utara adalah 1600 MHz, tetapi sebenarnya dimulai pada 800 (menurut CPU-Z), yang memberikan gambar yang sesuai. Tidak hanya mode memori asinkron diaktifkan, memperkenalkan penundaan tambahan, controller itu sendiri, dan Infinity Fabric bekerja pada kecepatan kura-kura. Pada saat yang sama, upaya untuk mengatur frekuensi operasi orang utara yang sinkron dengan frekuensi memori menyebabkan kebuntuan setelah satu kali selama POST selama tahap inisialisasi memori.


Algoritma untuk mendapatkan pengaturan kerja pada akhirnya ternyata sebagai berikut:


  • atur ulang CMOS
  • memuat pengaturan default yang dioptimalkan, pengaturan penyimpanan
  • matikan (yaitu matikan PSU, tidak hanya lunak)
  • pengaturan frekuensi memori (aktivasi profil DOCP), pengaturan penyimpanan
  • matikan (yaitu matikan PSU, tidak hanya lunak)
  • mengatur frekuensi operasi jembatan utara sama dengan frekuensi operasi memori, menyimpan pengaturan
  • matikan (yaitu matikan PSU, tidak hanya lunak)

jika Anda melewatkan pemadaman sistem pada setiap tahap, ada kemungkinan untuk menangkap kesalahan pelatihan memori dan, sebagai akibatnya, kebutuhan untuk mengatur ulang pengaturan dengan jumper dan memulai dari awal lagi karena ketidakmampuan untuk boot ke BIOS. Tak perlu dikatakan, pada 2700x tarian seperti itu dengan rebana tidak diperlukan sama sekali.


Dari konfigurasi, dapat dilihat bahwa pengujian dilakukan pada frekuensi memori yang berbeda. AMD mengklaim bahwa pengontrol memori dalam chipset prosesor pada arsitektur mikro Zen 2 telah menjadi lebih omnivora dan mendukung frekuensi yang lebih tinggi daripada versi sebelumnya. Dilihat oleh pengamatan saya, ini benar: pada Ryzen 7 2700x, slot memori ini tidak dapat distabilkan bahkan pada pengaturan waktu XMP default mereka pada frekuensi 3600, sementara pada frekuensi 3400 pengaturan waktunya diatur cukup keras. Pada Ryzen 7 3700x, memori mulai segera pada frekuensi aslinya dan memungkinkan untuk mengatur timing sesuai dengan DRAM-Calculator-for-Ryzen tanpa tarian khusus dengan rebana.


Metodologi pengujian


Tekniknya tidak berubah sejak tahun lalu.


Pengujian platform AM4 dilakukan di bawah sistem operasi Windows 10 Pro 1903 (build 18362.239)


Perlindungan Specter dan Meltdown dinonaktifkan pada semua sistem pengujian menggunakan utilitas InSpectre.


Semua tes dilakukan beberapa kali (setidaknya tiga atau empat), hasil run pertama dibuang, karena hasil run pertama terasa lebih kuat dipengaruhi oleh penundaan I / O. Hasil maksimum diambil, sisa uji coba dilakukan untuk memeriksa kemungkinan anomali.


Performa


Passmark




Passmark 9.0

Ryzen 7 2700x


Ryzen 7 3700x DOCP


Pengaturan waktu manual Ryzen 7 3700x


Tes memori




AIDA 64 benchmark memori & cache





Dalam hal kinerja memori, kemajuannya terus terang begitu-begitu. Melepaskan pengontrol memori dari chip dengan core tidak diberikan secara gratis - penundaan meningkat, kinerja keseluruhan turun. Selain itu, Anda dapat melihat penurunan kecepatan tulis dua kali dibandingkan dengan generasi sebelumnya dan kecepatan membaca / menyalin. Rupanya, chipset cIOD dioptimalkan untuk dua chipset CCX, dan pada chipset itu menghasilkan hasil yang sedikit bengkok (ya, Ryzen 9 juga tidak memiliki kecepatan menulis). Tapi ini di satu sisi. Di sisi lain, tidak ada kegagalan dalam hal kecepatan baca dan beban baca / tulis gabungan. Mengingat bahwa, rata-rata, baca-tulis dalam kode berkorelasi sebagai 3/1, kompromi tampaknya masuk akal. Dan mengingat peningkatan kecepatan cache dan cache tingkat ketiga yang lumayan, maka memori ± datang untuk itu.


Rendering




Cinebench r15


Cinebench r20


Mengembangkan Gambar RAW




Tetapi dalam bekerja dengan grafis 2D, di mana prosesor Intel masih terus mengarahkan, seri ketiga ribu membuat terobosan seperti itu. Akselerasi dalam Adobe Lightroom 7.5 satu setengah kali!


3Dmark



Kinerja gaming




Pengaturan Screenshot








Cuplikan layar dari hasil tolok ukur bawaan





Konsumsi suhu dan daya


Meskipun TDP diklaim 65W, kerikil Rayzen 7 3700x ternyata agak rakus dan panas. Suhu dalam rentang siaga dari 35 hingga 50 derajat. Konsumsi dan suhu di bawah beban sangat tergantung pada sifat beban (tiba-tiba!).


Di bawah beban permainan yang umum, frekuensi inti CPU berfluktuasi sekitar 4,25-4,35 GHz, konsumsi dalam mode ini rata-rata 95-100W.


Di bawah pemuatan dari rendering, prosesor mulai mengkonsumsi di wilayah 120W:



Di bawah uji stres (Prime95 Small FFTs), konsumsi melonjak hingga 170+ watt, suhu bersuhu 95 derajat bahkan di bawah gembur dengan kipas pada kecepatan maksimum dan frekuensi turun menjadi 4-4,05 GHz:



Kesimpulan


Prosesor dari seri AMD Ryzen yang ketiga ribu sangat menarik, tetapi latar belakang informasi yang antusias di sekitar mereka secara pribadi memberi saya harapan yang tinggi, yang tidak benar-benar terwujud.


Di satu sisi, kinerja per siklus telah benar-benar tumbuh, tetapi terlihat tanpa mikroskop hanya dalam beberapa skenario. Potensi frekuensi secara umum telah tumbuh rata-rata sebesar 50-100MHz, kami tidak berbicara tentang terobosan. Mereka mulai bekerja dengan ingatan yang bahkan lebih buruk daripada generasi sebelumnya. Dengan TDP 65W yang dinyatakan, prosesor tidak ragu untuk mengonsumsi hampir tiga kali lipat, sementara itu menghangat sehingga tiga bagian sakit gembur-gembur berhenti untuk mengatasi pendinginan. Sejauh ini, BIOS dengan dukungan untuk prosesor ini masih mentah. Semua ini dibumbui dengan kesalahan dalam mikrokode (RDRAND pada motherboard pada chipset x570). Tentu saja semuanya sudah dipangkas, tapi saya belum melihat produk kasar seperti itu pada awalnya.


Di sisi lain, ini adalah prosesor generasi ketiga pada platform AM4 yang sama. Jika kita membandingkan 3700x dengan generasi pertama Ryzen, maka dalam rendering kita sudah mendapatkan akselerasi 1,5 kali dalam 2,5 tahun. Pada generasi ini, AMD kembali berhasil meningkatkan jumlah core pada prosesor segmen konsumen - 12 core sudah tersedia secara kondisional, meskipun mereka masih defisit, dan banderol harganya tidak berbeda dengan manusia, dan 16-core CPU pada platform yang sama menjulang di cakrawala. Ya, dan platform ini ternyata sukses - selama 2,5 tahun tidak berubah menjadi labu, motherboard tidak perlu diubah, kompatibilitas memori dan potensi frekuensi sekali lagi diperketat, dan bahkan pada motherboard yang sama prosesor baru kemungkinan besar akan memungkinkan memori untuk diluncurkan pada frekuensi yang lebih tinggi dan timing lebih ketat.


Secara umum, produk sekali lagi telah dicampur. Ini tidak pernah sempurna, tetapi sudah menawarkan kinerja yang baik bahkan tanpa pemesanan "untuk uang Anda", dan rasio harga / kinerja umumnya sangat baik. BIOS akan menyusul setelah beberapa bulan dan versi. Secara umum, AMD memiliki segalanya seperti biasa.


UPD mulai 2019/08/04. Tes untuk AGESA ComboAM4 1.0.0.3 patch AB


Rupanya, seperti yang saya tulis di atas, BIOS pertama ternyata agak bengkok. Setelah BIOS yang diperbarui dirilis pada patch AB AGESA ComboAM4 1.0.0.3, banyak yang berubah:


  • batas daya telah disesuaikan dengan spesifikasi AMD. Batas PPT dipotong dari 114W menjadi 88W;
  • batas nutrisi telah diperoleh. Pada BIOS lama, meskipun batas yang ditentukan 114W, prosesor mengkonsumsi hampir 180 tanpa suara hati.Nomor ini tidak berfungsi, dan batas energi yang diatur dalam BIOS tidak terlampaui;
  • Saya bekerja secara normal, tetapi itu perasaan bekerja pada motherboard Cina dengan kondisi S3 powe yang rusak. Comp tertidur dan kemudian menggantung erat ketika mencoba untuk bangun. Sekarang semuanya berfungsi.

Jelas, semua ini tidak dapat memengaruhi hasil tes. Saya belum berhasil mengusir mereka sepenuhnya, tetapi yang utama diusir, dan inilah yang terjadi:


screenshot uji




Hasilnya adalah penurunan 2-4% dalam hasil dengan penurunan konsumsi daya puncak hampir dua kali lipat dan penurunan suhu dan voltase operasi yang sesuai. Sekarang, ya, tanpa syarat, kita dapat mengatakan bahwa AMD ternyata sangat sukses - prosesor yang cepat, hemat energi dan murah. Saya pikir jika Anda menaikkan PPT ke level 3800x (105W), Anda bisa mendapatkan hasil yang hampir sama.

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


All Articles