agner Site Admin Posts: 88 Joined: 2019-12-27, 18:56:25 Contact:

Re: What's new about Zen 5 and Arrow Lake?

Post by agner » 2025-02-28, 7:18:14

Thank you.
I cannot afford to buy every new microprocessor on the market, just to test it. It would be very helpful if somebody out there can give me access to one of the new microprocessors. All I need is a remote login to a Linux installation on the computer.


spudwa Posts: 2 Joined: 2025-03-08, 8:49:22

Re: What's new about Zen 5 and Arrow Lake?

Post by spudwa » 2025-03-08, 9:09:36

Sorry I'm running Windows 11 on a 7800X3D so I can't give you a linux shell but I'd be happy to run any tests for you.

At the moment I'm tesing with A_memcpy() and SetMemcpyCacheLimit() as I've got 96MB of L3 cache to play with.

I'm also interested with the affect of buffer alignment after I found MSVC was calling a memcpy() in a file called D:\a\_work\1\s\src\vctools\crt\vcruntime\src\string\amd64\amd\memcpy_avx_ermsb_aligned_amd.asm

My program does lots of copying of 2MB structs so a few bytes of alignment data doesn't make much difference ;-)



... Posts: 5 Joined: 2021-10-04, 11:30:57

Re: What's new about Zen 5 and Arrow Lake?

Post by ... » 2025-03-09, 1:38:46

spudwa wrote:

2025-03-08, 9:09:36

Sorry I'm running Windows 11 on a 7800X3D so I can't give you a linux shell but I'd be happy to run any tests for you.

7800X3D is Zen 4, not Zen 5.





agner Site Admin Posts: 88 Joined: 2019-12-27, 18:56:25 Contact:

Re: What's new about Zen 5 and Arrow Lake?

Post by agner » 2025-04-10, 16:41:02

Thank you for helping

The test scripts are here:
https://www.agner.org/optimize/testp.zip

Read the manual testp.pdf
Do the installations described in chapter 3.1
Try if you can run ./a64.sh, if it works, then you can run the test scripts described in chapter 5.
run ./alltests.sh
This may take around 30 minutes.
The results are in allresults.zip, send it to me by email to agner at agner dot org

I may need to run more tests when I have seen the results


jfonseca Posts: 1 Joined: 2025-05-14, 13:52:46

Re: What's new about Zen 5 and Arrow Lake?

Post by jfonseca » 2025-05-14, 14:03:55

Hello,

I'm running some benchmarks on a machine powered by an AMD EPYC 9B45, I downloaded your test scripts and followed instructions on Ch 3.1, but when I execute ./a64.sh I get the error message: No matching counter definition found. I did not succeed in finding/defining the counter events for this CPU, if you could provide an updated version of the scripts with the counters added I'm happy to run the tests and share the results with you.