Feature #127
Convert DUPFF code to C++
Status:
In Progress
Priority:
Normal
Assignee:
Category:
New Function
Target version:
Description
Convert the old factorizer C code "DUPFF" into C++.
Related issues
History
#1 Updated by John Abbott about 12 years ago
- Estimated time set to 25.00 h
#2 Updated by John Abbott over 11 years ago
- Status changed from New to In Progress
- % Done changed from 0 to 20
JAA has written a first prototype.
It works, but is 10% slower than the old C code for multiplication - why???
#3 Updated by John Abbott about 11 years ago
- Category set to New Function
- Assignee set to John Abbott
- Target version set to CoCoALib-0.99534 Seoul14
- % Done changed from 20 to 50
I've rewritten most of the DUPFF
code in C++ (i.e. using DUPFp
).
- CVS check-in (done 2013-03-25)
- complete impl of
power
- correctness testing; write test suite
- speed testing against old
DUPFF
code - write documentation (from scratch)
- implement factorization (both Berlekamp and Cantor-Zassenhaus).
#4 Updated by Anna Maria Bigatti over 10 years ago
- Target version changed from CoCoALib-0.99534 Seoul14 to CoCoALib-0.99532
#5 Updated by John Abbott about 10 years ago
- Target version changed from CoCoALib-0.99532 to CoCoALib-0.99533 Easter14
#6 Updated by John Abbott about 10 years ago
- Target version changed from CoCoALib-0.99533 Easter14 to CoCoALib-0.99534 Seoul14
#7 Updated by John Abbott almost 10 years ago
- Target version changed from CoCoALib-0.99534 Seoul14 to CoCoALib-1.0
#8 Updated by John Abbott over 7 years ago
- Related to Slug #952: GCD very slow added
#9 Updated by John Abbott over 7 years ago
- Related to Feature #257: Transcribe C4 code for GCD in QQ[x] added
#10 Updated by John Abbott over 1 year ago
Upon rewriting, make sure that calls to CheckForInterrupt
are inserted. (see comment 11 of issue #718)
#11 Updated by John Abbott over 1 year ago
- Related to Feature #718: Insert calls to CheckForInterrupt added