Does Matlab perform well on AMD Ryzen?
이전 댓글 표시
Hi,
i want to buy a new CPU for Matlab but I am not sure if the new AMD Ryzen 1800X performs well on matlab. I know that the performance depends on the code you are running, but maybe there are some Ryzen owners out there who could post the results from the "bench" function.
Thanks. :)
댓글 수: 3
Wes Johnson
2017년 4월 4일
편집: Wes Johnson
2017년 4월 4일
I bought a system with the Ryzen 1800 processor (delivered on 3/30/17) for use with Simulink. Although the Ryzen has 8 cores and does well on the PassMark CPU test, it's slower than my i7-4790. A Google search shows that the Ryzen may have issues with the Windows 10 scheduler which limits is multi-threading abilities. I'm hopeful for a software patch...soon.
Mickaël Tits
2017년 8월 22일
Hi, I'm thinking about buying a ryzen 7 too... Any news about a software patch so far ? Thanks!
Ned Flanders
2020년 12월 20일
편집: Ned Flanders
2020년 12월 20일
Here's the result for an AMD Ryzen 5800x (integrated bench function - matlab 2020a)

채택된 답변
추가 답변 (3개)
It depends if the used libraries call FMA3 commands. If so, the Ryzen crashes very fast.
The performance will depend on your programs. If writing to the disk is the bottleneck, the processor will not matter. If your code is parallelized, the number of cores rule. If memory is the limitation, buying a cheaper processor can mean, that you install more RAM. Then benchmarks of Matlab have a limited power only. Therefore I do not think that there is a general answer except for: The Ryzen is good!
As usual I mention, that you only have to wait some years to get a processor with the double performance, but writing efficient code can accelerate a program by a factor of 100 easily.
Robert Lee
2017년 5월 10일
0 개 추천
Ryzen 1700 owner here, can't bench atm but I can update this later if you want one.
Ryzen is only worth it if you want to do parallel pool stuff (multi threaded), otherwise you may aswell get yourself a top end i3.
If you are wanting to do parallel pool stuff I'd be wary, I've had a lot of crashes doing parallel pool simulations with Ryzen that aren't occurring with intel CPUs - can't say with any certainty that Ryzen is to blame though.
댓글 수: 2
Mickaël Tits
2017년 8월 22일
Hello, I am thinking about buying a Ryzen 7 (1700, 1700x or 1800x). I wonder if you have some news about its use with Matlab ? Does it still crashes ? Did you do a benchmark ?
Georgi rozenman
2018년 7월 2일
편집: Walter Roberson
2020년 9월 16일
All Ryzen 7 Cpus have weak 8 cores. If you'll be using MATLAB with general routines, without parallel pool, you'll be getting a worse performance than a slow core i3 since 1 core of Ryzen 7 is a lot weaker than 1 intel core.
Ryzen 7 performs well only when all 8 cores are used, therefore, it is very bad for MATLAB and any single core software.
Ned Flanders
2019년 11월 21일
0 개 추천
This here is a pretty good and detailed article!
카테고리
도움말 센터 및 File Exchange에서 App Building에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!


