STINNER Victor <vstin...@redhat.com> added the comment:

Another example to explain my concern. In the Linux kernel, list macros used to 
prefetch next items: “(...) So the conclusion is: prefetches are absolutely 
toxic, even if the NULL ones are excluded.”

https://lwn.net/Articles/444336/

The lesson is that we should not let developers tune the compiler: let the CPU 
do that for you :-) For example, CPUs have evolved heuristics to prefetch data 
for you.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue37774>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to