News for hackers. Stuff that matters.
Re:Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper? by dkechag on Saturday March 07, 2026 @07:35PM (#47293058)
Not sure you opened the blog post. The scaling is atrocious, even for tasks that should be extremely parallelizable. The Geekbench "Text Processing" benchmark supposedly processes 190 markdown files, and yet it tops at just 1.34x the single-thread performance when you have 4 cores, and it drops with more cores! I admit my expertise is algorithms & optimization so I may get more easily incensed by inept developers, but this is crazy... It is not realistic in any way, unless we assume the "real world" is just js beginners scribbling code for a website...
Re:Does Apple‘s M5 Max Really “Destroy” a 96-Core Threadripper? by wang_li on Monday March 09, 2026 @09:54AM (#47309105)
The only reason for a multicore benchmark is when the benchmark represents some common task that is not embarrassingly parallel. If your multicore benchmark is just a single threaded test run on a bunch of cores, it’s pointless. I can simply do math to find that result, max(single core performance multiplied by the number of cores, memory bandwidth divide by bandwidth required per thread).

A good benchmark will be something people actually do.