3 ms·
From what I understand if you really want to mess with some performance stuff just throw a random AVX or even better AVX512 workload in the critical path of all
by sidewndr46 1y ago
From what I understand if you really want to mess with some performance stuff just throw a random AVX or even better AVX512 workload in the critical path of all cores. Could be something really simple, like expanding out a normal cmov, jmp statement, or just regular integer addition to be needlessly AVX involved. Depending on the CPU this can apparently downclock the core, change the power delivery, and potentially result in pipeline stalls on other cores on the same die.
- menaerus 1y agoNot true. To downclock the core you will need to have a sustained AVX workload that spends the power budget, and probably over many many cores and not a single one, and even then it's going to be undeterministic.