I have watched many benchmarks on RAM memories and I was shocked to find out that sometimes lowering the memory timings can result in lower performance in BOTH synthetic benchmarks general use of programs.
In my opinion if everything works correct in the RAM modules, lower timings should always result in better performance. The only case that I can think of where the performance would be impacted negatively is if the memory would actually have transmission errors and the data would have to be re-transmitted. I think this is why ECC memory was invented.
The last video I watched which is a very detailed analisys of the results after changing the memory timings is this one. https://www.youtube.com/watch?v=zrsuP48qsJE
The results seem mathematically impossible to me. Are there errors that cause this loss in performance or is it something else? How can I start to find out more about this subject?