Matlab: pengguna reddit meningkatkan kinerja amd ryzen mkl
Daftar Isi:
Sekarang, dengan MATLAB kita dapat meningkatkan kinerja prosesor Ryzen kami . Semua berkat pengguna Reddit. Apakah Anda siap?
Sebelum memulai, MATLAB adalah sistem komputasi numerik yang digunakan oleh lembaga penelitian, perusahaan teknik, universitas atau perusahaan teknologi besar. Anda mungkin bertanya-tanya mengapa? Ini adalah sistem yang tujuannya adalah untuk memecahkan masalah yang ditandai oleh keberadaan matriks dan vektor.
Dalam kasus kami, MATLAB digunakan untuk optimalisasi Perpustakaan Kernel Matematika (MKL). Mari kita mulai!
Semuanya dimulai dengan optimasi Ryzen yang buruk
Antara lain, MATLAB digunakan untuk melakukan operasi yang mendapat manfaat dari Intel MKL, menyebabkan optimalisasi yang buruk untuk prosesor Ryzen. Ini disadari oleh pengguna Reddit Nedflanders1976, yang berhasil meningkatkan kinerja prosesor Ryzen dan Ryzen Threadripper menjadi 280% .
Pertanyaannya adalah bagaimana? Memaksa MATLAB untuk menggunakan set instruksi lanjutan, seperti AVX2. Sampai sekarang, MKL sedang memeriksa ID pabrikan prosesor, tetapi jika melihat bahwa prosesornya adalah AMD, itu turun ke SSE, yang berarti penurunan kinerja yang jelas untuk prosesor Ryzen.
Apakah turun dari AVX2 ke SSE berarti penurunan kinerja? Ya, terutama ketika AMD Ryzen memiliki teknologi seperti SSE4, AVX atau AVX2.
Panduan untuk memaksa MKL untuk menggunakan AVX2
Triknya sederhana dan sangat kuat, tetapi harus dilakukan secara manual oleh pengguna Ryzen sendiri. Cukup, kita harus membuat file.BAT menggunakan notepad dan menyimpan sebagai "semua file".
Oleh karena itu, kami membuka buku catatan dan menulis di dalamnya semua perintah untuk memulai MKL dalam mode AVX2. Anda harus menulis yang berikut ini:
@echo mati
atur MKL_DEBUG_CPU_TYPE = 5
panggil "% MKLROOT% \ bin \ mklvars.bat" MKL_DEBUG_CPU_TYPE = 5
matlab.exe
Kami merekomendasikan membaca prosesor terbaik di pasar
Tentu saja, trik ini tidak akan permanen, tetapi kita dapat membuatnya permanen dengan membuat sistem lingkungan variabel. Pengguna yang sama Nedflanders1976 mengunggah kode sumber sehingga kami dapat membandingkan dampak kinerja dari beralih ke AVX2. Apakah Anda akan mencoba "trik" ini pada Ryzen Anda?
Amd sudah memiliki bios baru yang siap untuk meningkatkan kinerja ryzen
AMD sudah memiliki BIOS baru untuk prosesor Ryzen-nya yang memecahkan beberapa masalah, kami juga melihat bahwa DOTA 2 meningkatkan kinerjanya.
Amd merilis driver chipset 17,10 untuk meningkatkan kinerja ryzen
AMD telah merilis driver AMD Chipset 17.10 WHQL baru untuk meningkatkan manajemen sumber daya untuk prosesor Ryzen.
Grup Telegram meningkatkan batas pengguna menjadi 10 atau 20 ribu pengguna
Telegram meluncurkan api pembayaran baru untuk bot dan grup Telegram meningkatkan batas pengguna menjadi 10 ribu atau 20 ribu pengguna