Riko Wichmann wrote: > the difference between running with and without psyco is about a factor > 3 for my MC simulation.
> A factor 3 I consider worthwhile, especially since it doesn't really > cost you much. Definitely. "import psyco; psyco.full()" is pretty hard to argue against. :-) > The final code snipplet is attached. However, it is essentially > unchanged compared to the piece I posted earlier which already had most > of the global namespace look-up removed. Taking care of sqrt and random > as you suggested didn't improve much anymore. So it's probably not that > educational afterall. Seeing what others have achieved is always educational to the ignorant, so I learned something. ;-) I suspect using psyco invalidates a number of the typical Python optimizations, and localizing global namespace lookups with default variable assignments is probably one of them. Thanks for posting. -Peter -- http://mail.python.org/mailman/listinfo/python-list