On Friday, February 28, 2014 1:39:11 PM UTC-6, Mark H. Harris wrote:
> On Friday, February 28, 2014 1:34:27 AM UTC-6, Steven D'Aprano wrote:
> 
> 
> 
> > Now that Python has a fast C implementation of Decimal, I would be happy 
> 
> > for Python 4000 to default to decimal floats, and require special syntax 
> 
> > for binary floats. Say, 0.1b if you want a binary float, and 0.1 for a 
> 
> > decimal.
> 
> > 
> 
> > Steven
> 
> 
> 
> Just a side note on how fast... Stefan Krah's performance specs state 120x 
> improvement on many multiplication computations (like PI for instance)...  
> well, its not hype.
> 
> 
> 
> On my P7350 dual core 2Ghz Intel box (2009 mac mini) running Gnu/Linux, I 
> used the piagm(n) AGM routine from my dmath.py library to benchmark against 
> my own C routines, BC, and a couple of other math packages.  The results were 
> phenomenal...  my processor is a low-end gem as compared to modern SOTA 
> processors out there, and even yet:
> 
> 
> 
>  1 million digits of PI ---  13 minutes
> 
> 10 million digits of PI ---  3 hours  55 minutes
> 

Oh, rats(), I forgot the comparison....

Py3.2 [ 1 million digits : 21 hours 21 minutes ] --> Py3.3.4 [ 1 million digits 
: 13 minutes ]

    ...  that is astounding.   All I did was install  3.3.4,  no change in the 
AGM routine.

Cheers
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to