![]() |
![]() |
#1 |
Aug 2020
79*6581e-4;3*2539e-3
2·293 Posts |
![]()
I recently installed a fresh copy of CADO and it uses all available cores (including logical cores) for the LA step. Since it's a smaller number I simply ran ./cado-nfs.py $a -t 10.
I tried -t 10, "tasks.linalg.characters.threads = 2" and even played around with different values for "tasks.linalg.bwc.threads = 2x2" on the command line but nothing changed. Polyselect and sieving is done with the number of threads I specified. In the snapshot file it says tasks.threads = 10 and tasks.linalg.bwc.threads = 2x2 I would simply use msieve, but for this specific factorisation it spit out an "error -1" for every single relation. remdups also gave 99% bad relations. This never happened before, so I doubt it's related to the threading problem. And especially for small numbers it's much more convenient to just have CADO handle everything. |
![]() |
![]() |
![]() |
#2 |
"Curtis"
Feb 2005
Riverside, CA
538910 Posts |
![]()
When I use the command-line flag --server-threads 10, all phases of the job use 10 threads or fewer. I haven't tried -t, and I'm not sure if they're two invocations of the same flag.
Why are you trying "2x2" for bwc instead of 4? |
![]() |
![]() |
![]() |
#3 | ||
Aug 2020
79*6581e-4;3*2539e-3
2×293 Posts |
![]() Quote:
Quote:
|
||
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
restarting nfs linear algebra | cubaq | YAFU | 2 | 2017-04-02 11:35 |
Restarting linear algebra | wombatman | Msieve | 2 | 2013-10-09 15:54 |
Linear algebra at 600% | CRGreathouse | Msieve | 8 | 2009-08-05 07:25 |
Linear algebra proof | Damian | Math | 8 | 2007-02-12 22:25 |
Linear algebra in MPQS | R1zZ1 | Factoring | 2 | 2007-02-02 06:45 |