3 ms·
I recently checked whether an ugly hack I implemented years ago for 30% performance gains ("halve the default OpenMP thread count at start of computation and re
by MauranKilom 4y ago
I recently checked whether an ugly hack I implemented years ago for 30% performance gains ("halve the default OpenMP thread count at start of computation and restore it afterwards" -> effectively, disable hyperthreading) was still necessary. It's now apparently a 3x performance gain... All because I'm saturating memory bandwidth. I don't know whether to be happy or sad...
- eloff 4y agoOuch, looks like they’re clobbering each others cache. Also, well done. It looks like you optimized the hell out of your code.