- Joined
- Mar 7, 2008
A new version of Y-cruncher was released yesterday, which has been recoded to make better use of cores when facing limited memory bandwidth in modern systems. It shows some significant gains in my quick testing so far. It may not be used for hwbot yet: "Because of the large performance swings, HWBOT integration will be withheld until the HWBOT community decides what to do." It may also perform slower on older systems compared to previous versions.
This is my test system with Rocket Lake, which remains the only Intel desktop CPU that officially supports AVX-512. The test at 1B is short enough it remains at the higher power limit. As I've rebuilt it into a smaller case, the CPU is borderline thermal throttling when running this so it may affect results slightly. High core performance with limited memory bandwidth means new version with AVX-512 can finally stretch its legs and run considerably faster.
This is my main desktop, which runs at 3.4 GHz with AVX2 code, and 2.9GHz with AVX-512 code. Note I made a typo, the 2nd set of results ram speed is actually 3000, not 3200. Here we see more modest gains from the new version.
And finally my laptop, 5800H, Zen 3 Cezanne. Only AVX2 results here, again a modest gain from the new version.