mersenneforum.org  

Go Back   mersenneforum.org > Factoring Projects > Factoring

Reply
 
Thread Tools
Old 2023-04-24, 18:59   #45
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

5×17×89 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Yes, indeed. This raises additional problems for a distributed implementation because one then needs different
software/compiled versions for each (type of) client.

The RSA-240 paper reports:

"After running some experiments, we found that nodes with at least 4 GB of RAM per physical core could smoothly
and efficiently accommodate the following setting:..."

RSA-1024 will require a lot more than 4G/core. And they did use shared memory. AFAIK Greg limits his clients to 1.25G/core.

I just bought a new toy: An i9 with 24 cores and 128G of DDR5. Even it can't handle 5G/core computations.

I realized all of this back in the late 90's when I tried to convince people that MEMORY would be the binding
constraint for RSA-1024. Everyone was focused on computing time. And the machines of that time were single
core 32-bit. They lack the needed address space. I predicted back then that RSA-1024 would not be done
before 2020. I won the bet with xilman. It still seems that it won't be done anytime soon.

Any bets for 2030???
A bit more info....

charybdis reported that RSA-1024 would be

"RSA-1024 is very roughly 500 times more difficult"

Memory requirements, when optimized, scale with the square root of the run time. CADO required
4G/core for RSA-240. 4G/core x sqrt(500) ~ 100 G/core for RSA-1024. Can you say "yech"??

I think this is an overestimate. (maybe by a factor of 2? Who knows?) but ask how many machines have 50Gbytes/core...

Or even 32G/core???
R.D. Silverman is offline   Reply With Quote
Old 2023-04-24, 19:02   #46
kruoli
 
kruoli's Avatar
 
"Oliver"
Sep 2017
Porta Westfalica, DE

23·71 Posts
Question

Regarding memory access patterns locality: would it be feasible to use RAM combined with fast NVMe drives in a hierarchial memory system?

Last fiddled with by kruoli on 2023-04-24 at 20:02 Reason: Much better term.
kruoli is offline   Reply With Quote
Old 2023-04-24, 19:14   #47
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

6,793 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Or even 32G/core???
These exist.

A random link:
https://www.tweaktown.com/news/83600...ram/index.html

4TB/128core = 32G/core
retina is online now   Reply With Quote
Old 2023-04-24, 19:49   #48
VBCurtis
 
VBCurtis's Avatar
 
"Curtis"
Feb 2005
Riverside, CA

2·2,927 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
I just bought a new toy: An i9 with 24 cores and 128G of DDR5. Even it can't handle 5G/core computations.
{.....}

Any bets for 2030???
You can surely handle 5G/core computations, by choosing to use fewer than all 24 cores. If some job needs 6GB/core, then use 20 cores. Heck, that i9 might reach memory bandwidth saturation running 16 cores, and the last 8 are of little speed benefit anyway... or choose a computation method that trades a bit of speed for a bit of memory use, as CADO las already does on memory-constrained machines. When we ran a team CADO job with I=16 siever area, clients with less than 16GB ran on 2/3 the memory footprint as those with 16+GB; the client did this automatically. Slower clients are better than no clients.

On the Speculation side:
I think RSA-896 within 5 years is a favorite to happen, and 1024 in ten years. 2030 seems soon for RSA-1024, it would be a mild surprise.
VBCurtis is offline   Reply With Quote
Old 2023-04-24, 20:04   #49
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

5×17×89 Posts
Default

Quote:
Originally Posted by VBCurtis View Post
You can surely handle 5G/core computations, by choosing to use fewer than all 24 cores.
Well, of course. But the objective is to use all 24. (I give myself an NSS award)

Quote:
If some job needs 6GB/core, then use 20 cores.
The OS takes at least 10% of memory.... But that is a quibble.

One needs as many cores as one can get for RSA-1024.
(trivially; this observation gets another NSS award)

Quote:
On the Speculation side:
I think RSA-896 within 5 years is a favorite to happen, and 1024 in ten years. 2030 seems soon for RSA-1024, it would be a mild surprise.
We agree.

Last fiddled with by R.D. Silverman on 2023-04-24 at 20:10
R.D. Silverman is offline   Reply With Quote
Old 2023-04-24, 20:08   #50
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

756510 Posts
Default

Quote:
Originally Posted by retina View Post
These exist.

A random link:
https://www.tweaktown.com/news/83600...ram/index.html

4TB/128core = 32G/core
Price? I did not see one on the link. RSA-1024 would require about 10,000 of them.

I doubt that individuals could afford one. I might pay $10K for such a machine, but I am a small minority.

Also, could a standard U.S. home electrical outlet handle the wattage?

Last fiddled with by R.D. Silverman on 2023-04-24 at 20:17
R.D. Silverman is offline   Reply With Quote
Old 2023-04-24, 20:17   #51
Uncwilly
6809 > 6502
 
Uncwilly's Avatar
 
"""""""""""""""""""
Aug 2003
101ร—103 Posts

3·7·17·31 Posts
Default

Andrew really has no idea who he is talking to.
Uncwilly is online now   Reply With Quote
Old 2023-04-24, 20:26   #52
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

756510 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Price? I did not see one on the link. RSA-1024 would require about 10,000 of them.

I doubt that individuals could afford one. I might pay $10K for such a machine, but I am a small minority.

Also, could a standard U.S. home electrical outlet handle the wattage?
Let me show my ignorance. I don't know anything about the Ryzen machines. Zilch. Nada. Bupkis.

What OS comes bundled with them? is VS2022 (or VS2019) available? Are they compiled code compatible
with Intel? What software tools are available? (OpenOffice? Adobe? Steam? Itunes? Chrome? DosBox? etc.
ad nauseum)

How do the cores compare with Intel cores vis-a-vis speed?
R.D. Silverman is offline   Reply With Quote
Old 2023-04-24, 20:42   #53
xilman
Bamboozled!
 
xilman's Avatar
 
"๐’‰บ๐’ŒŒ๐’‡ท๐’†ท๐’€ญ"
May 2003
Down not across

2×17×347 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
I realized all of this back in the late 90's when I tried to convince people that MEMORY would be the binding
constraint for RSA-1024. Everyone was focused on computing time. And the machines of that time were single
core 32-bit. They lack the needed address space. I predicted back then that RSA-1024 would not be done
before 2020. I won the bet with xilman.
Ah that's a good point. Now you have reminded me I remember that I never paid up. I still can't remember the stake or the terms. Something like GBP 20 or USD 20 whichever the more valuable at the end date, to be given to a charity of the winner's choice.

Does that sound familiar?
xilman is offline   Reply With Quote
Old 2023-04-24, 20:48   #54
retina
Undefined
 
retina's Avatar
 
"The unspeakable one"
Jun 2006
My evil lair

6,793 Posts
Default

Quote:
Originally Posted by R.D. Silverman View Post
Let me show my ignorance. I don't know anything about the Ryzen machines. Zilch. Nada. Bupkis.

What OS comes bundled with them? is VS2022 (or VS2019) available? Are they compiled code compatible
with Intel? What software tools are available? (OpenOffice? Adobe? Steam? Itunes? Chrome? DosBox? etc.
ad nauseum)

How do the cores compare with Intel cores vis-a-vis speed?
They are x86-64 cores. The CPU is rated <300W. The system consumption is likely <1kW, but check before you buy it might be 2kW depending on the RAM and how you clock it. OS and software are standard Linux/Win/Whatever.

The CPU alone is ~$5k. So twin CPUs is ~$10k.
retina is online now   Reply With Quote
Old 2023-04-24, 20:49   #55
R.D. Silverman
 
R.D. Silverman's Avatar
 
"Bob Silverman"
Nov 2003
North of Boston

5×17×89 Posts
Default

Quote:
Originally Posted by xilman View Post
Ah that's a good point. Now you have reminded me I remember that I never paid up. I still can't remember the stake or the terms. Something like GBP 20 or USD 20 whichever the more valuable at the end date, to be given to a charity of the winner's choice.

Does that sound familiar?

The money is the last thing on my mind. Bragging rights are sufficient. I did not mention the bet for the
purpose of getting money. Let's agree to drop it.
R.D. Silverman is offline   Reply With Quote
Reply

Thread Tools


All times are UTC. The time now is 13:28.


Fri Jul 7 13:28:49 UTC 2023 up 323 days, 10:57, 0 users, load averages: 0.93, 1.26, 1.21

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”