64 cores is a lot of cores! How well will parallel applications scale on that many cores? The answer, of course, is, it depends on the application. In this post I look at Amdhal’s Law parallel scaling for HPL Linpack, Python numpy and the NAMD molecular dynamics program.
AMD Threadripper 3990x 64-core Linpack and NAMD Performance (Linux)
64 cores! The latest AMD Threadripper is out, the 3990x 64-core. I’ve spent the last couple of days running benchmarks and have some results showing raw numerical compute performance using my standard CPU testing applications HPL Linpack and the molecular dynamics program NAMD. The 3990x is a great processor with exceptional performance. Especially for NAMD! (There were some difficulties and disappointments during the testing and I report those here too.)
NVIDIA (Computing Hardware) Company of the Decade!
It’s the end of the 2010’s and start of 2020’s. Time to reflect …
SC19 A look at the high end of HPC
The Super Computing conference annual US counterpart is always a great meeting. It’s a chance to see the trend and get sentiment for the highest performance end of computing. I have written up a few observations and provided a few interesting links for SC19.
How To Use MKL with AMD Ryzen and Threadripper CPU’s (Effectively) for Python Numpy (And Other Applications)
In this post I’m going to show you a simple way to significantly speedup Python numpy compute performance on AMD CPU’s when using Anaconda Python.
AMD Threadripper 3970x Compute Performance Linpack and NAMD
AMD Threadripper 3970x 32-core! …The, third new AMD processor I’ve had the pleasure of trying recently. I’m running it through the same double precision floating point performance tests as the recently tested Ryzen processors, Linpack and NAMD.
AMD Ryzen 3950x Compute Performance Linpack and NAMD
The, much anticipated, AMD Ryzen 3950x 16-core processor is out! As always the first thing I wanted know was the double precision floating point performance. My two favorite applications for a “first look” at a new CPU are Linpack and NAMD.
AMD Ryzen 3900X vs Intel Xeon 2175W Python numpy – MKL vs OpenBLAS
In this post I’ve done more testing with Ryzen 3900X looking at the effect of BLAS libraries on a simple but computationally demanding problem with Python numpy. The results may surprise you! I start with a little bit of history of Intel vs AMD performance to give you what may be a new perspective on the issue.
AMD 3900X (Brief) Compute Performance Linpack and NAMD
I was able to spend a little time with an AMD Ryzen 3900X. Of course the first thing I wanted know was the double precision floating point performance. My two favorite applications for a “first look” at a new processor are Linpack and NAMD. The Ryzen 3900X is a pretty impressive processor!