Raymond Hettinger added the comment:

Attaching the detailed results of a CacheGrind analysis.  Here are the 
high-points (all of which were expected):

* The last level data cache miss-rate improved 12% (from 4.9% to 4.3%).
* The first level data cache miss-rate improved 14% (from 5.5% to 4.7%).
* The additional code caused the instruction cache miss-rate to get slightly 
worse (from .32% to .40%).

The last level cache misses are the most important.  Per the cachegrind docs, 
"an L1 miss will typically cost around 10 cycles, [and] an LL miss can cost as 
much as 200 cycles."

----------
Added file: http://bugs.python.org/file31352/grind.txt

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

Reply via email to