-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathtodo.txt
25 lines (18 loc) · 797 Bytes
/
todo.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
TODO
----
do pathological numbers exist that fail most Pollard-Rho factoring trials (i.e.
failing regardless of 'c' in the sequence x[i+1] = (x[i] * x[i]) + c)?
evaluate: a step to factor powers might help.
evaluate: a (potential) factorization step in miller rabin might help, but
probably not.
MontgomeryForm - force_inline on every function?
NDEBUG defined for all release builds?
Compare performance of asm to non-asm functions via the macros in modular
arithmetic README
gcc montgomery pow 2 base (miller-rabin) perf at -Os, vs -O1 -O2 or -O3.
why so slow? (inlining not happening)?
clang doesn't have the slowdown.
icc as I recall super-slows down at both -Os and -O1.
Could it be my Unroll class isn't working as desired at -Os?
long compile times
ecm README.md