mersenneforum.org  

Go Back   mersenneforum.org > Search Forums

Showing results 1 to 25 of 1000
Search took 0.23 seconds.
Search: Posts Made By: bsquared
Forum: Aliquot Sequences 2020-11-22, 01:02
Replies: 2,909
Views: 171,595
Posted By bsquared
:popcorn:

:popcorn:
Forum: YAFU 2020-11-19, 17:17
Replies: 72
Views: 34,555
Posted By bsquared
There have been a few updates to the avx-ecm...

There have been a few updates to the avx-ecm repo:

1) added algebraic factor removal of Mersenne inputs
2) added checkpoint saving every 1e8 primes in stage 1
3) implemented batch inversion in...
Forum: YAFU 2020-11-18, 14:37
Replies: 6
Views: 176
Posted By bsquared
Out of curiosity, how big is your number? ...

Out of curiosity, how big is your number?

More yafu's can be spawned, but toward the end of that process there will be some fiddly work that must be done by hand (recombining files, testing if you...
Forum: YAFU 2020-11-18, 14:27
Replies: 4
Views: 155
Posted By bsquared
Lots of stuff probably should have been put into...

Lots of stuff probably should have been put into a FAQ or README. Fortunately for me and my lazy documentation efforts, this entire subject is so niche that for the most part people either already...
Forum: Msieve 2020-11-13, 21:05
Replies: 46
Views: 1,929
Posted By bsquared
Yep, seems to be missing. The VM must be masking...

Yep, seems to be missing. The VM must be masking it... I've run into that with VirtualBox before, not sure about other VMs.

Sorry to run you through all of that! Looks like your original sse41...
Forum: Msieve 2020-11-13, 20:50
Replies: 46
Views: 1,929
Posted By bsquared
Can you run "lscpu" and report the flags...

Can you run "lscpu" and report the flags section?
Forum: Msieve 2020-11-13, 20:25
Replies: 46
Views: 1,929
Posted By bsquared
Yes, hardcoded paths. You can replace the line...

Yes, hardcoded paths. You can replace the line appearing in the error message to
LIBS += -lecm -lgmp

which should be inside of a ifeq ($(SKYLAKEX),1) block around line 178 in the makefile.
Forum: Msieve 2020-11-13, 19:12
Replies: 46
Views: 1,929
Posted By bsquared
If you see AVX512F and AVX512BW in the flags,...

If you see AVX512F and AVX512BW in the flags, then you can try adding SKYLAKEX=1 to the build (note the X).

I should also make a version that just uses AVX512F since the extra BW isn't on all...
Forum: Msieve 2020-11-13, 19:03
Replies: 46
Views: 1,929
Posted By bsquared
I went back a re-read the thread and I see that...

I went back a re-read the thread and I see that your pet number is being factored by NFS. So the fact that it was slightly slower with wip+AVX2 actually had nothing to do with build options! ...
Forum: Msieve 2020-11-13, 18:55
Replies: 46
Views: 1,929
Posted By bsquared
I was very surprised to verify this result,...

I was very surprised to verify this result, apparently it's been awhile since I've compared builds. I had thought the AVX2 version was faster. I ran benchmarks with different build options and with...
Forum: Msieve 2020-11-12, 22:08
Replies: 46
Views: 1,929
Posted By bsquared
Google forced me to migrate that page a while...

Google forced me to migrate that page a while back, looks like the linked files didn't make it through that process. I'll see if I can fix it.



If you are willing, try the AVX2 build again by...
Forum: FermatSearch 2020-11-12, 18:03
Replies: 57
Views: 2,561
Posted By bsquared
I didn't know much about the algorithm either,...

I didn't know much about the algorithm either, really, but after looking at it for a few minutes I'll illustrate how I think it works. I'm going by the recursive description here:...
Forum: FermatSearch 2020-11-11, 00:58
Replies: 57
Views: 2,561
Posted By bsquared
Learn about "binary splitting".

Learn about "binary splitting".
Forum: Hardware 2020-11-09, 21:27
Replies: 17
Views: 466
Posted By bsquared
Thank you for going to that trouble - this info...

Thank you for going to that trouble - this info helps a lot!
Forum: Hardware 2020-11-09, 17:58
Replies: 17
Views: 466
Posted By bsquared
Nice, thanks!

Nice, thanks!
Forum: Hardware 2020-11-09, 17:39
Replies: 17
Views: 466
Posted By bsquared
Ok, thank you for checking. Anandtech's...

Ok, thank you for checking.

Anandtech's review of ice lake and sunny cove (https://www.anandtech.com/show/14514/examining-intels-ice-lake-microarchitecture-and-sunny-cove/3) says that it has...
Forum: Hardware 2020-11-09, 16:23
Replies: 17
Views: 466
Posted By bsquared
Yes, wmic is not quite descriptive enough. I...

Yes, wmic is not quite descriptive enough.

I just found "coreinfo", which is a free download from cnet, that reports flags. But maybe not all flags. For example on mine it reported AVX but not...
Forum: Hardware 2020-11-09, 15:48
Replies: 17
Views: 466
Posted By bsquared
Ok, thanks. I take it you own that i5-1035G1? ...

Ok, thanks. I take it you own that i5-1035G1? Does anyone know how to make windows report all cpu flags and instruction sets?
Forum: Hardware 2020-11-09, 15:15
Replies: 17
Views: 466
Posted By bsquared
That is what I'm afraid of... I'm hoping someone...

That is what I'm afraid of... I'm hoping someone has a system with IFMA that can let me know exactly what they have.

Or maybe it's possible to specify that instruction set as a filter for amazon...
Forum: Hardware 2020-11-09, 14:30
Replies: 17
Views: 466
Posted By bsquared
AVX512-IFMA cpus

I am trying to figure out exactly which Intel cpus have the AVX512-IFMA instructions, for a new laptop purchase.

I believe the i3/5/7 10xxxG processors have them (e.g., i3-1005G1). And I think...
Forum: FermatSearch 2020-11-06, 05:15
Replies: 32
Views: 1,002
Posted By bsquared
Gary has already hinted at it: "Sieve+trial...

Gary has already hinted at it: "Sieve+trial division".

Trial division is the process that actually determines the factor. It uses modular exponentiation to check if the Fermat number is 0 modulo...
Forum: GMP-ECM 2020-11-05, 21:06
Replies: 28
Views: 1,371
Posted By bsquared
Thanks, that's unexpected but neat. Wonder where...

Thanks, that's unexpected but neat. Wonder where the crossover is...
Forum: YAFU 2020-11-05, 20:59
Replies: 72
Views: 34,555
Posted By bsquared
And now processing 2^n-c similarly to 2^n-1 (with...

And now processing 2^n-c similarly to 2^n-1 (with special modulo), where "c" is small (single-limb). GMP-ECM doesn't do this, as far as I can tell.

Example:
./avx-ecm-52-icc-static "(2^941 -...
Forum: GMP-ECM 2020-11-05, 15:30
Replies: 28
Views: 1,371
Posted By bsquared
Sparing me the build process to figure it out for...

Sparing me the build process to figure it out for myself, does GWNUM provide a speedup even for "small" inputs like 2^1277-1? How about 2^941-1? Wondering where the cutoff is to normal mulmod...
Forum: YAFU 2020-11-05, 15:01
Replies: 72
Views: 34,555
Posted By bsquared
Now processing 2^n+1 similarly to 2^n-1 (with...

Now processing 2^n+1 similarly to 2^n-1 (with special modulo)

Here verifying some of the factors of 2^941+1

./avx-ecm "(2^941+1)/3/1738969" 8 3000000
starting process 60820
commencing...
Showing results 1 to 25 of 1000

 
All times are UTC. The time now is 06:01.

Tue Nov 24 06:01:34 UTC 2020 up 75 days, 3:12, 4 users, load averages: 2.78, 2.81, 2.38

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.