This post is a first-look at performance of the Ryzen7 7950x CPU using the latest AMD compiler release with support for Zen4 arch including AVX512 vector instructions. Performance is tested using the HPC standard benchmarks, HPL (High Performance Linpack), HPCG (High Performance Conjugate Gradient) and the newer HPC Top500 benchmark, HPL-MxP (formerly HPL-AI).
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!
AMD Threadripper and (1-4) NVIDIA 2080Ti and 2070 for NAMD Molecular Dynamics
In my recent testing with the AMD Threadripper 2990WX is was impressed by the CPU based performance with the molecular dynamics program NAMD. NAMD makes a good benchmark for looking at CPU/GPU performance since it requires a balance and is usually limited by CPU. After some discussions I decided it would be good to look at multi-GPU performance with NAMD on Threadripper.
AMD Threadripper 2990WX 32-core vs Intel Xeon-W 2175 14-core – Linpack NAMD and Kernel Build Time
I recently wrote a post about building and running AMD Threadripper 2990WX with HPL Linpack – a “How-To”. Most of the time I had with the processor went into getting that to work. However, I did run a few other test jobs that I thought the 2990WX would do well with. I compared that against my personal workstation with a Xeon-W 2175. In this post I share those test runs with you. It’s not thorough testing by any means but it was interesting and I was surprised a couple of times with the results.
How to Run an Optimized HPL Linpack Benchmark on AMD Ryzen Threadripper — 2990WX 32-core Performance
The AMD Ryzen Threadripper 2990WX with 32 cores is an intriguing processor. I’ve been asked about performance for numerical computing and decided to find out how well it would do with my favorite benchmark the “High Performance Linpack” benchmark. This is used to rank Supercomputers on the Top500 list. It is not always simple to run this test since it can require building a few libraries from source. This includes the all important BLAS library which AMD has optimized in their BLIS package. I give you a complete How-To guide for getting this running to see what the 2990WX is capable of.