![]() |
![]() |
#89 | ||
Feb 2022
23×7 Posts |
![]() Quote:
Quote:
Incidentally, FACT0RN was just listed on the exchange Xeggex. So, mining is no longer the only way to get FACT0RN coins. The deadpool feature to place bounties on integers to be factored will be launched on the first year anniversary on 4/20/2023; at least, that is the goal. Contrary to some non-constructive criticism here the project is doing well. I am grateful for the constructive criticism that has been provided to me here, it helps a lot and I hope it continues as it makes the project better. |
||
![]() |
![]() |
![]() |
#90 | |
Feb 2022
23·7 Posts |
![]() Quote:
As you can probably tell...both these accounts were created around the same time over a year ago. I did not pay attention to the zero, sorry about that. The question, I understand, merits a separate thread nonetheless. |
|
![]() |
![]() |
![]() |
#91 |
"Curtis"
Feb 2005
Riverside, CA
37×157 Posts |
![]()
It has been at least ten years since any development was done on GGNFS. I know of no effort nor interest in porting to ARM.
CADO compiles on ARM, according to our EdH. CADO is actively developed, ggnfs is not. |
![]() |
![]() |
![]() |
#92 |
Aug 2005
Seattle, WA
26·29 Posts |
![]()
That said, I have run the x86_64 ggnfs sievers on M1 processors in macOS, using Rosetta2. They were reasonably fast.
|
![]() |
![]() |
![]() |
#93 |
Feb 2022
23·7 Posts |
![]()
Since this will be used for mining any hardware emulation will place mac users on a severe disadvantage. Hardware native execution is strongly desired.
Are the folks who created that software, or maintained it, still around? Is there a substitute for it? Is there a substitute with similar performance? I mean ggnfs itself......CADO is not an answer to this. |
![]() |
![]() |
![]() |
#94 |
Aug 2005
Seattle, WA
26·29 Posts |
![]()
Really? How "severe"? Have you actually tried benchmarking this? Worth noting that Rosetta2 is not an emulator (despite a lot of incorrect reporting). It's a translator. The first time you run x86 code, it will be translated to arm and the latter will be used from that point forward. Will it be as fast as hand-rolled arm assembly? I would venture to say no. But before lamenting the severe disadvantages, you may want to actually verify that severity.
|
![]() |
![]() |
![]() |
#95 |
Just call me Henry
"David"
Sep 2007
Liverpool (GMT/BST)
33×227 Posts |
![]()
What nobody has mentioned is that ggnfs probably compiles directly on ARM. At least the siever has a generic code path. Combined with msieve that is what someone sane would use anyway. From a brief look the only thing that I am not sure whether it would compile would be pol5.
That is ignoring that some of the ggnfs codebase probably hasn't been compiled in years. Might be interesting to see what is doable with modern amounts of memory. |
![]() |
![]() |
![]() |
#96 |
Jul 2003
So Cal
1010010101102 Posts |
![]()
They're not actually using ggnfs afaict. They are only using lasieve4 from that repository. And they should move to lasieve5.
I do plan to try making an M1 Arm-native binary of lasieve5 for NFS@Home one day, but it's very low priority since I'm not convinced it will be faster than the translated x86_64 code. |
![]() |
![]() |
![]() |
#97 |
"Oliver"
Sep 2017
Porta Westfalica, DE
1,559 Posts |
![]()
With the latest CADO-NFS, on my Raspberry, I've got:
100% tests passed, 0 tests failed out of 508 So it's a valid way to go. |
![]() |
![]() |
![]() |
#98 | |
Feb 2022
23×7 Posts |
![]() Quote:
|
|
![]() |
![]() |
![]() |
#99 |
Jul 2003
So Cal
2×33×72 Posts |
![]() |
![]() |
![]() |
![]() |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Why integer factorization is in P/FP? | tetramur | Factoring | 4 | 2019-01-23 20:51 |
Integer factorization? | bearnol2 | Information & Answers | 7 | 2010-12-09 02:50 |
Integer factorization with q < 2p | mgb | Math | 36 | 2009-11-07 15:59 |
Integer Factorization | mgb | Math | 16 | 2007-12-17 10:43 |
Integer Factorization 2 | mgb | Math | 5 | 2007-07-23 12:55 |