mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > YAFU

Reply
 
Thread Tools
Old 2020-06-09, 14:16   #56
bsquared
 
bsquared's Avatar
 
"Ben"
Feb 2007

13×257 Posts
Default

Also, here is r388 with AVX512 enabled code. I've folded my AVX-ECM implementation into this latest version, which is 1.5x to 2.5x higher throughput than gmp-ecm (so ecm_ext can be set to something like 11000000 again). And SIQS is about 25% faster than the SSE41 version for larger inputs.

Having the same problems with system() calls with this mingw build though, so unfortunately NFS won't work. Let me know if other problems emerge.
Attached Files
File Type: zip yafu-x64-mingw-r388-skyx.zip (2.53 MB, 111 views)
bsquared is offline   Reply With Quote
Old 2020-06-13, 17:41   #57
Madpoo
Serpentine Vermin Jar
 
Madpoo's Avatar
 
Jul 2014

29×113 Posts
Default

Quote:
Originally Posted by bsquared View Post
First off, sorry for all of the difficulty here. I have not been in the habit of checking for successful builds on windows when checking in code, especially for older systems. It is also no fun that mingw builds take *so long*.

I've attached a build of the most recent version with only SSE4.1 activated in yafu. The underlying gmp and ecm builds I believe used -march=k8 and msieve had no special -march
<....>
With those caveats, hopefully this works.
I got this:
"The program can't start because msys-2.0.dll is missing..."

It must be something that mingw uses? Not familiar with it.
Madpoo is offline   Reply With Quote
Old 2020-06-13, 18:06   #58
James Heinrich
 
James Heinrich's Avatar
 
"James Heinrich"
May 2004
ex-Northern Ontario

2×37×43 Posts
Default

Quote:
Originally Posted by Madpoo View Post
"The program can't start because msys-2.0.dll is missing..."
I put a copy of the version I have in the YAFU mirror.
James Heinrich is offline   Reply With Quote
Old 2020-08-21, 16:27   #59
sodiseng
 
Aug 2020

102 Posts
Default

Quote:
Originally Posted by bsquared View Post
Also, here is r388 with AVX512 enabled code. I've folded my AVX-ECM implementation into this latest version, which is 1.5x to 2.5x higher throughput than gmp-ecm (so ecm_ext can be set to something like 11000000 again). And SIQS is about 25% faster than the SSE41 version for larger inputs.

Having the same problems with system() calls with this mingw build though, so unfortunately NFS won't work. Let me know if other problems emerge.
yea,its faster.
but it has a issue.
u need add ".exe" when start ggnfs.
im sure the .ini is correct
Code:
nfs: continuing with sieving - could not determine last special q; using default startq
nfs: commencing algebraic side lattice sieving over range: 16150000 - 16160000
nfs: commencing algebraic side lattice sieving over range: 16000000 - 16010000
nfs: commencing algebraic side lattice sieving over range: 16030000 - 16040000
nfs: commencing algebraic side lattice sieving over range: 16040000 - 16050000
nfs: commencing algebraic side lattice sieving over range: 16010000 - 16020000
nfs: commencing algebraic side lattice sieving over range: 16070000 - 16080000
nfs: commencing algebraic side lattice sieving over range: 16020000 - 16030000
nfs: commencing algebraic side lattice sieving over range: 16080000 - 16090000
nfs: commencing algebraic side lattice sieving over range: 16100000 - 16110000
nfs: commencing algebraic side lattice sieving over range: 16140000 - 16150000
nfs: commencing algebraic side lattice sieving over range: 16110000 - 16120000
nfs: commencing algebraic side lattice sieving over range: 16130000 - 16140000
nfs: commencing algebraic side lattice sieving over range: 16120000 - 16130000
nfs: commencing algebraic side lattice sieving over range: 16090000 - 16100000
nfs: commencing algebraic side lattice sieving over range: 16060000 - 16070000
nfs: commencing algebraic side lattice sieving over range: 16050000 - 16060000
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
fopen error: No such file or directory
could not open rels0.dat for reading
sodiseng is offline   Reply With Quote
Old 2020-08-21, 16:31   #60
sodiseng
 
Aug 2020

210 Posts
Default

Quote:
Originally Posted by bsquared View Post
Also, here is r388 with AVX512 enabled code. I've folded my AVX-ECM implementation into this latest version, which is 1.5x to 2.5x higher throughput than gmp-ecm (so ecm_ext can be set to something like 11000000 again). And SIQS is about 25% faster than the SSE41 version for larger inputs.

Having the same problems with system() calls with this mingw build though, so unfortunately NFS won't work. Let me know if other problems emerge.
its need add ".exe" when start gnfs
there is error msg
Code:
nfs: continuing with sieving - could not determine last special q; using default startq
nfs: commencing algebraic side lattice sieving over range: 16150000 - 16160000
nfs: commencing algebraic side lattice sieving over range: 16000000 - 16010000
nfs: commencing algebraic side lattice sieving over range: 16030000 - 16040000
nfs: commencing algebraic side lattice sieving over range: 16040000 - 16050000
nfs: commencing algebraic side lattice sieving over range: 16010000 - 16020000
nfs: commencing algebraic side lattice sieving over range: 16070000 - 16080000
nfs: commencing algebraic side lattice sieving over range: 16020000 - 16030000
nfs: commencing algebraic side lattice sieving over range: 16080000 - 16090000
nfs: commencing algebraic side lattice sieving over range: 16100000 - 16110000
nfs: commencing algebraic side lattice sieving over range: 16140000 - 16150000
nfs: commencing algebraic side lattice sieving over range: 16110000 - 16120000
nfs: commencing algebraic side lattice sieving over range: 16130000 - 16140000
nfs: commencing algebraic side lattice sieving over range: 16120000 - 16130000
nfs: commencing algebraic side lattice sieving over range: 16090000 - 16100000
nfs: commencing algebraic side lattice sieving over range: 16060000 - 16070000
nfs: commencing algebraic side lattice sieving over range: 16050000 - 16060000
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
nfs: could not open output file, possibly bad path to siever
fopen error: No such file or directory
could not open rels0.dat for reading
im sure the path is correct in .ini file
sodiseng is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Guide to compiling YAFU Mr. Odd YAFU 4 2017-04-24 15:40
Compiling YAFU under MinGW wombatman YAFU 10 2016-01-21 19:48
Need help compiling YAFU from SVN. Stargate38 YAFU 14 2016-01-20 21:46
compiling svn 427 for Windows 64 bit. skan NFSNET Discussion 7 2012-04-18 10:30
Compiling ECM 5.0.3 for windows BotXXX Factoring 25 2005-09-13 12:24

All times are UTC. The time now is 18:29.

Thu Nov 26 18:29:41 UTC 2020 up 77 days, 15:40, 3 users, load averages: 1.71, 1.62, 1.47

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.