[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

slow memory I/O on AMD EPYC 9334



Dear experts,

thanks a lot for your work and commitment on the Debian system. I'm using Debian for years and I am generally very pleased with it.  :-)

With my company we do numerical simulations and recently did some benchmarking tests on new AMD EPYC 9334 processors that showed a significant performance loss of a current Debian system compared to an older Red Hat or Rocky Linux. We could narrow that down to the following finding:

Running these commands:

cd /dev/shm
echo 3 > /proc/sys/vm/drop_caches
fio --name=random-write --ioengine=posixaio --rw=randwrite --bs=4k --numjobs=1 --size=4g --iodepth=1 --runtime=60 --time_based --end_fsync=1

on an old Rocky Linux 8.7 results in ~1000MB/s. On a current stable Debian 13.1 the same results in ~250MB/s, on the very same computer. I tested it a couple of times, also a year ago with the then current stable Debian with the same outcome. (So I'm pretty sure this is real...)

The computer has an Asus K14PP-D24 Mainboard with two AMD EPYC 9334 32-core CPUs and 24x 32 GB RAM. The Rocky Linux 8.7 kernel is 4.18.0.

I would like to know if you have an explanation or an idea. And I wonder if you would be interested in investigating the issue any further. Or if you have a suggestion who I might address preferably.

Thanks in advance, kind regards,

Gero Putzar



Reply to: