Reddit: How-To force Matlab to use a fast codepath on AMD Ryzen/TR CPUs - up to 250% performance gains Tips

Permalänk
Hjälpsam

Reddit: How-To force Matlab to use a fast codepath on AMD Ryzen/TR CPUs - up to 250% performance gains Tips

https://www.reddit.com/r/matlab/comments/dxn38s/howto_force_m...

Hittade denna tråd i Beoynd 3d forum.
https://forum.beyond3d.com/threads/reddit-user-fixes-matlab-m...

Nu kör jag inte Matlab på AMD, med det är sorgligt hur vissa program vingklipper AMD.

Visa signatur

AMD Ryzen 7 5700X | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/51gntq | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/gwcxfs
HTPC | https://valid.x86.fr/gqtxws |

Permalänk
Medlem
Skrivet av Ratatosk:

https://www.reddit.com/r/matlab/comments/dxn38s/howto_force_m...

Hittade denna tråd i Beoynd 3d forum.
https://forum.beyond3d.com/threads/reddit-user-fixes-matlab-m...

Nu kör jag inte Matlab på AMD, med det är sorgligt hur vissa program vingklipper AMD.

Vad det verkar så beror det ju på att Matlab använder Intels MKL-bibliotek för beräkningar, vilket på pappret endast har stöd för Intel-baserade system.
MKL "fungerar" ju dock iaf på en grundläggande nivå även på andra x86-64-system men gör inga ansatser att använda t.ex. AVX/AVX2 eller SSE3/SSE4 på annat än Intel-processorer.

Jag vet inte vad man ska tycka ens... Matlab borde kanske hålla sig till lösningar med bättre hårdvarustöd.

Visa signatur

Desktop spel m.m.: Ryzen 9800X3D || MSI X870 Tomahawk Wifi || MSI Ventus 3x 5080 || Gskill FlareX 6000 64GB || Kingston KC3000 2TB || Samsung 970 EVO Plus 2TB || Samsung 960 Pro 1TB || Fractal Torrent || Asus PG42UQ 4K OLED
Arbetsstation: Ryzen 7945HX || Minisforum BD790i || Asus Proart 4070 Ti Super || Kingston Fury Impact 5600 65 GB || WD SN850 2TB || Samsung 990 Pro 2TB || Fractal Ridge
Proxmox server: Ryzen 5900X || Asrock Rack X570D4I-2T || Kingston 64GB ECC || WD Red SN700 1TB || Blandning av WD Red / Seagate Ironwolf för lagring || Fractal Node 304

Permalänk
Hjälpsam
Skrivet av evil penguin:

Vad det verkar så beror det ju på att Matlab använder Intels MKL-bibliotek för beräkningar, vilket på pappret endast har stöd för Intel-baserade system.
MKL "fungerar" ju dock iaf på en grundläggande nivå även på andra x86-64-system men gör inga ansatser att använda t.ex. AVX/AVX2 eller SSE3/SSE4 på annat än Intel-processorer.

Jag vet inte vad man ska tycka ens... Matlab borde kanske hålla sig till lösningar med bättre hårdvarustöd.

Ja, det är väl det som de borde göra, har för mig att det finns en variant av MKL som fungerar bra på AMD.

Visa signatur

AMD Ryzen 7 5700X | Saphire RX 5700 Pulse XT (Silent Mode) | 64 GB Kingston ECC | https://valid.x86.fr/51gntq | Stockkylaren | Bitfenix Whisper M 750W.
AMD Ryzen 9 5900X | AMD RX 5700 | 64 GB Micron ECC | https://valid.x86.fr/gwcxfs
HTPC | https://valid.x86.fr/gqtxws |