mirror of
https://github.com/python/cpython.git
synced 2025-10-03 13:45:29 +00:00
_decimal is now 100x faster than the Python version in the pi benchmark.
This commit is contained in:
parent
dd159ce606
commit
0c0914edb0
2 changed files with 3 additions and 3 deletions
|
@ -628,7 +628,7 @@ The new C version of the decimal module integrates the high speed libmpdec
|
|||
library for arbitrary precision correctly-rounded decimal floating point
|
||||
arithmetic. libmpdec conforms to IBM's General Decimal Arithmetic Specification.
|
||||
|
||||
Performance gains range from 10x for database applications to 80x for
|
||||
Performance gains range from 10x for database applications to 100x for
|
||||
numerically intensive applications. These numbers are expected gains
|
||||
for standard precisions used in decimal floating point arithmetic. Since
|
||||
the precision is user configurable, the exact figures may vary. For example,
|
||||
|
@ -640,7 +640,7 @@ at http://www.bytereef.org/mpdecimal/quickstart.html.
|
|||
+---------+-------------+--------------+-------------+
|
||||
| | decimal.py | _decimal | speedup |
|
||||
+=========+=============+==============+=============+
|
||||
| pi | 42.75s | 0.58s | 74x |
|
||||
| pi | 38.89s | 0.38s | 100x |
|
||||
+---------+-------------+--------------+-------------+
|
||||
| telco | 172.19s | 5.68s | 30x |
|
||||
+---------+-------------+--------------+-------------+
|
||||
|
|
|
@ -147,7 +147,7 @@ Library
|
|||
|
||||
- Issue #7652: Integrate the decimal floating point libmpdec library to speed
|
||||
up the decimal module. Performance gains of the new C implementation are
|
||||
between 12x and 80x, depending on the application.
|
||||
between 10x and 100x, depending on the application.
|
||||
|
||||
- Issue #3573: IDLE hangs when passing invalid command line args
|
||||
(directory(ies) instead of file(s)) (Patch by Guilherme Polo)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue