Re: Breaking Large Composite Numbers...???
- From: Pubkeybreaker <pubkeybreaker@xxxxxxx>
- Date: Mon, 15 Dec 2008 10:04:04 -0800 (PST)
On Dec 15, 12:16 pm, Christian Siebert <ib...@xxxxxx> wrote:
Phil Carmody wrote:
And the LA for a 1024-bit number will require a machineLooking atwww.top500.orgit seems that there are already hundreds of
with somewhere between 1 and 10 Tbytes of memory..
(my best estimate is about 3 Tbytes)
supercomputers that have more than your 10 TiB of memory.
Not randomly addressible at O(1) cost by a single processor. That's
because those aren't computers, they are clusters. You seem to have
deliberately avoided paying attention to everything Bob's been saying
about the parallelisability of the current best factoring algorithms.
Which is foolish, Bob's almost certainly the single most expert in
the field contributing to sci.crypt. (But there may be lurkers who
are equally expert.)
Sorry, my intention was not to question Bob's expertise. I was rather
trying to provide some additional facts to the currently available
computing power. Maybe some more (but please don't treat this as a
question to your expertise, Phil!): The Top500 list uses the HPLinpack
to measure the performance of these machines, which *is* an LA
application (and some argue that it is - besides massively parallel apps
- the only one that runs on such huge systems). They nowadays solve full
systems of linear equations with several million unknown using double
precision calculations on hundred thousands of cores. This shows that
such applications can be well suited to run in parallel. I admit that I
don't know enough to judge about the possibility to parallelize the
sparse variants that Bob mentioned. However, the rare information I have
(like the announcement of the RSA-640 factorization) indicates that
those solvers are quite scalable too. So please share your thoughts and
provide more support that convinces me to believe that RSA-1024 is safe
for another couple of decades.
(1) Try plotting record-setting RSA factorizations against time. Do a
simple
extrapolation.
(2) Join/read the discussions on the MersenneForum relating to the
difficulties
people are *actually having* in getting the LA to scale.
(3) Try solving a sparse linear system with 15 million columns over GF
(2) yourself.
Get a parallel shared memory computer. (say an 8-core machine with
8Gbytes of memory).
Compare the run times for 1,2,4,8 processors. Unless your
implementation
is extraordinarily better than existing ones, you will find 8 cores to
be
SLOWER than 4 cores owing to data communication overhead). And the
difficulty
gets worse if you try (say) 16 cores in 2 computers connected by even
a multi-gigabyte/sec
interconnect.
Noone yet has gotten the LA to scale.
Communication Latency is a killer on sparse problems as compared
against DENSE
double-precision problems. In particular look at the
computation-time to communication-time ratios for sparse and dense
problems.
Now scale this system to the 500+ million column problem (give or take
a factor of
2) that will arise from kilobit RSA.
Clusters work well on double precision dense problems because the
machines
spend a lot of time computing in between data exchanges. The same is
NOT true
for the very very very sparse problems that arise from NFS/DL. The
computation/communication
granularity is totally different.
.
- Follow-Ups:
- Re: Breaking Large Composite Numbers...???
- From: Christian Siebert
- Re: Breaking Large Composite Numbers...???
- References:
- Breaking Large Composite Numbers...???
- From: The Translucent Amoebae
- Re: Breaking Large Composite Numbers...???
- From: user923005
- Re: Breaking Large Composite Numbers...???
- From: Kristian Gjøsteen
- Re: Breaking Large Composite Numbers...???
- From: Pubkeybreaker
- Re: Breaking Large Composite Numbers...???
- From: Kristian Gjøsteen
- Re: Breaking Large Composite Numbers...???
- From: The Translucent Amoebae
- Re: Breaking Large Composite Numbers...???
- From: Joseph Ashwood
- Re: Breaking Large Composite Numbers...???
- From: Maaartin
- Re: Breaking Large Composite Numbers...???
- From: Simon Johnson
- Re: Breaking Large Composite Numbers...???
- From: Pubkeybreaker
- Re: Breaking Large Composite Numbers...???
- From: Christian Siebert
- Re: Breaking Large Composite Numbers...???
- From: Phil Carmody
- Re: Breaking Large Composite Numbers...???
- From: Christian Siebert
- Breaking Large Composite Numbers...???
- Prev by Date: Re: Breaking Large Composite Numbers...???
- Next by Date: Re: Breaking Large Composite Numbers...???
- Previous by thread: Re: Breaking Large Composite Numbers...???
- Next by thread: Re: Breaking Large Composite Numbers...???
- Index(es):
Relevant Pages
|