Amd gamecache: apa itu dan bagaimana ia berfungsi pada ryzen 3000?
Isi kandungan:
- Apakah AMD GameCache ?
- Apa yang membawa dan apa yang menjejaskan kita?
- Memori cache
- Tahap ingatan
- Bagaimanakah cache berfungsi?
- Faedah dan implikasi AMD GameCache
- Kesimpulan tentang GameCache AMD
Dengan ketibaan Ryzen 3000 yang baru, satu siri istilah baru telah muncul di laut pemasaran. Beberapa nama yang anda akan faham, tetapi yang lain mungkin melebihi pemahaman anda. Jadi hari ini kita akan menerangkan apa yang AMD GameCache adalah dan mengapa ia satu ciri yang pasti relevan.
Indeks kandungan
Apakah AMD GameCache ?
Dengan cara ini, AMD GameCache adalah istilah yang dibuat semata-mata untuk pemasaran. Walau bagaimanapun, ia mempunyai peningkatan yang relevan di luar hanya menjadi nama cantik. Kita boleh merumuskan bahawa AMD GameCache adalah nama panggilan yang mereka telah memberikan struktur cache baru mereka.
Sekarang, apa perubahan baru yang kita ada? Kami membiarkan anda video komersil yang digunakan oleh AMD untuk menjelaskan secara ringkas apa AMD GameCache dan supaya anda mendapat gambaran tentang apa itu.
Apa yang membawa dan apa yang menjejaskan kita?
Seperti yang anda lihat, video itu meningkatkan (dan membesar-besarkan sedikit) faedah yang teknologi baru Ryzen 3000 membawa kita .
Perkara pertama yang mereka tunjukkan kepada kami adalah ' AMD GameCache ' sehingga '72 MB' baru. Sebenarnya kenyataan ini sedikit rumit. Kebanyakan generasi ke-3 Ryzen membawa 35 ~ 36MB memori cache (L1, L2, dan L3) dan hanya dua Ryzen 9s sehingga 72MB .

The Ryzen 5 3600 (model termurah) mempunyai 32 MB ingatan cache L3 , yang sudah dua kali ganda apa yang Ryzen 7 2700X (yang terbaik Ryzen 2000) mempunyai . Ini sudah cukup peningkatan yang ketara.
Tidak seperti pemproses lain, dalam generasi ketiga Ryzen kita mempunyai 2 7nm chips (teras fizikal) dan 1 12nm cip (kawalan I / O) .

Setiap cip 7nm mempunyai teras aktif 3/4 (kecuali Ryzen 9) dan masing-masing mempunyai cache L1 dan L2 sendiri. Walau bagaimanapun, memori peringkat 3 dikongsi antara teras cip yang sama, jadi ia sangat membantu apabila melakukan pengiraan tertentu.
Sebagai contoh, dalam permainan video terdapat tugas yang sangat serupa antara satu sama lain. Kirakan graviti (fizikal) , imej, kitaran dan sebagainya, jadi beberapa nilai sentiasa diulang.
Di sinilah memori yang murah hati membolehkan kita menyimpan banyak nilai tanpa dipaksa untuk menggantikannya. Selain itu, apabila dikongsi, pelbagai teras boleh menggunakan semula data yang dikehendaki oleh jiran mereka, walaupun itu ciri khas pemproses moden.
Memori cache
Kami percaya bahawa mengetahui cara kerja kafe adalah sesuatu yang mungkin menarik minat anda. Ia adalah sesuatu yang dimiliki oleh bidang pengetahuan jurutera komputer / perkakasan, tetapi saya akan cuba menerangkannya kepada anda dengan cara yang mudah.
Kami akan mengulangi kata-kata 'ingatan' dan 'cache' banyak, jadi kami memohon maaf terlebih dahulu, tetapi subjeknya adalah rumit.
Tahap ingatan
Komputer mempunyai pelbagai peringkat kenangan, dan setiap peringkat lebih cepat daripada yang di bawahnya. Akibatnya, kenangan terpantas juga adalah yang paling mahal, jadi hanya jumlah kecil yang biasanya dipasang.
Untuk mendapatkan sedikit dalam konteks, anda perlu tahu bahawa kelajuan diukur dalam pecahan sesaat. Mengakses data L1 cache boleh mengambil 0.2 ns dan "turun" ke RAM mungkin 40ns .
Di sini anda dapat melihat kenangan yang berbeza dan saiznya yang biasa:
- L1 cache: 16 ~ 64kB Memori cache L2: memori cache 32kB ~ 4MB L3: Memori memori 256kB ~ 72MB : 4GB ~ 32GB Memori utama (HDD atau SSD): 256GB ~ 2TB

Seperti yang anda ketahui, RAM jauh lebih cepat daripada SSD. Ini biasanya mencapai kadar pemindahan sekitar 20 ~ 25GB / s , sementara hanya pemacu pepejal yang terbaik mencapai 5GB / s dengan PCIe Gen 4 . Terdapat hubungan yang sama antara cache L1-L2 dan cache L2-L3 dan sebagainya , jadi anda akan faham mengapa sesetengah adalah untuk kegunaan eksklusif pemproses dan yang lain adalah untuk seluruh sistem.
Satu lagi perkara yang relevan, walaupun tidak mengikuti topik ini adalah semua kenangan di atas RAM (yang termasuk dalamnya ) adalah tidak menentu. Ini bermakna mereka hanya menyimpan data jika mereka mempunyai elektrik, jadi cache dan RAM "dikosongkan" apabila komputer dimatikan.
Dengan peraturan ini tiga, SSD dan HDDs adalah kenangan yang tidak menentu sehingga mana-mana data yang kami simpan akan tinggal di sana sehingga kami menimpanya.
Bagaimanakah cache berfungsi?
Apabila CPU memerlukan data, ia mencari dalam cache L1 . Sekiranya tidak ada, ia mencari pada L2, kemudian pada L3 dan berakhir "turun" ke RAM .
Apabila mendapatkan data yang diperlukan oleh pemproses, ia diambil "naik" dan nilai disimpan secara berturut-turut dalam L3, L2 dan L1 sekiranya kita memerlukannya pada masa akan datang . Perkara yang lucu datang apabila pemproses mahu menggunakan nilai yang sama sekali lagi.
Jika nilai dalam L1 kita hanya memerlukan beberapa saat untuk menggunakannya semula. Jika tidak, kita perlu "turun" ke peringkat seterusnya untuk memeriksa sama ada ia masih wujud di sana, dan sebagainya sehingga kita kembali ke RAM . Masalah yang kita ada ialah kenangan yang lebih tinggi sangat kecil .
Kami meninggalkan anda di sini video pendek (dalam bahasa Inggeris) yang secara ringkas menerangkan cache:
Sebagai contoh, 32 kB cache L1 memegang kira-kira 8000 nilai (integer atau terapung) .
Permainan video secara senyap boleh bekerja dengan berjuta-juta nilai setiap saat, jadi kami tidak boleh menyimpan semua nilai di sana. Itulah sebabnya setiap kali kita menyembunyikan data L1 (tidak diguna semula) , nilai tertua diganti.
Sekiranya data telah dipadamkan dari L1 , mungkin ia masih wujud dalam cache L2 , kerana ia lebih besar. Melangkah ke tahap adalah proses perlahan, tetapi jauh lebih cepat daripada pergi ke RAM . Walau bagaimanapun, jika beberapa masa berlalu, perkara yang sama mungkin berlaku dan nilai itu tidak lagi wujud dalam L2 . Dalam kes ini, kita perlu "turun" ke L3 dan ini adalah di mana mekanik utama AMD GameCache masuk .
Menjadi ingatan yang begitu murah hati, ia sangat sesuai dengan banyak data dan kebarangkalian menggunakan semula adalah tinggi. Dengan menggunakan semula mereka, kita tidak perlu "turun" ke RAM , jadi prosesnya agak rumit. Selain itu, sebagai cache yang dikongsi antara kejiranan, kernel boleh mengambil kesempatan daripada data yang telah diminta oleh kernel lain sebelum ini, walaupun itu merupakan ciri umum dalam pemproses.

Faedah dan implikasi AMD GameCache
Seperti yang anda lihat, struktur dan saiz baru dalam cache itu bermakna peningkatan yang ketara dalam pelbagai jenis program.
Dengan nama yang diberikan kepadanya, AMD telah menekankan permainan video, tetapi apa-apa tugas yang memerlukan pengiraan berturut-turut akan mempunyai kesan yang sama.
Berikut adalah imej komersil AMD yang menunjukkan kelebihan AMD GameCache terhadap peningkatan dalam frekuensi RAM . Dalam contohnya, mereka membandingkan meningkatkan memori cache dengan meningkatkan memori RAM.

Di sini kita dapat melihat kelebihan antara 1% dan 12%. Jika kita menggabungkan AMD GameCache dengan kekerapan RAM yang tinggi, kita boleh mencapai kelajuan lebih tinggi.
Malah, dalam Ryzen baru , kekerapan maksimum tanpa overclocking RAM adalah 3200 MHz , jadi anda harus bertaruh pada komponen ini. Juga, menurut pelbagai artikel, frekuensi RAM yang terbaik untuk Ryzen 3000 untuk dijalankan pada prestasi puncak adalah melebihi 3200 ~ 3600 MHz .
Kesimpulan tentang GameCache AMD
Dengan sendirinya, AMD GameCache tidak lain hanyalah tajuk bombastic yang telah diberikan kepada cache untuk menarik penonton. Perkara penting ialah peningkatan memori cache L3 adalah nyata dan berat, supaya kedua-dua permainan dan proses lain akan dipertingkatkan.
Walau bagaimanapun, sesetengah pengguna telah mengambil berat tentang keputusan ini oleh AMD. Menurut mereka, mereka menamakan semula cache L3 sebagai GameCache adalah sesuatu yang akan membahayakan industri dengan memberikannya nada "mesra kanak-kanak" .
Walaupun Intel telah menamakan semula memori sebagai SmartCache (nama yang lebih sedap) , AMD telah menarik lebih banyak oleh orang muda dan peminat permainan video.
Kami faham bahawa dalam dunia permainan, Intel sentiasa menjadi pilihan yang paling jelas. Jadi sekarang AMD telah mendapat semula tanah, ia mahu memerah sebanyak mungkin dari telur emas.
IPC yang lebih baik, cache L3 yang lebih baik dan sokongan untuk frekuensi RAM yang tinggi menjadikan AMD sebagai alternatif permainan yang sangat baik sekali lagi. Walau bagaimanapun, jangan terlepas oleh nama-nama cantik.
Kami mengesyorkan artikel ini mengenai generasi ketiga Ryzen 5. Pemproses ini telah direka khas untuk permainan kerana kekerapan jam tinggi mereka dan prestasi tunggal teras yang baik .
Bagi pihak kami, kami berharap anda memahami dengan mudah istilah dan teknologi dan anda telah mempelajari sesuatu yang baru. Kami minta maaf jika kami membuat kesilapan dalam penjelasan, dan anda boleh memberitahu kami apa-apa di dalam kotak komen!
Dan apa pendapat anda tentang peningkatan ini terima kasih kepada AMD GameCache ? Adakah anda fikir ia tidak begitu buruk? Kongsi idea anda di bawah.
VortezAMD Ryzen 3000 Font▷ Apa itu ssd, bagaimana ia berfungsi dan apakah itu?
Sekiranya anda ingin mengetahui apakah SSD itu, apakah itu, apakah bahagiannya dan bagaimana ia berfungsi ✅ Jenis kenangan dan format.
Nvidia frameview: apa itu, apa itu dan bagaimana ia berfungsi
Nvidia baru-baru ini mengeluarkan Nvidia FrameView, aplikasi penanda aras yang menarik dengan penggunaan kuasa yang rendah dan data yang menarik.
Intel pintar pintar: apa itu, bagaimana ia berfungsi dan apakah itu?
Di sini kita akan menerangkan dengan mudah perkataan Intel Cache Smart dan apakah ciri utama, kekuatan dan kelemahannya.




