![]() |
|
|
#56 |
|
Aug 2006
3·1,993 Posts |
|
|
|
|
|
|
#57 |
|
Dec 2003
Hopefully Near M48
2·3·293 Posts |
|
|
|
|
|
|
#58 |
|
Sep 2002
10110012 Posts |
when I started working on my 100million digit number it was running on my duel 2.4ghz server. The software only allowed me to use 1 processor and it ran at 2.2sec per itt. Then when I could use both processors it went down to 1.1 sec per itt. and now that its on my duel core laptop its running about .38 per itt when nothing else is running. When I started this thing it had a completion time sometime around 2020 now its down to 2012, next year when I get my quad-core I figure it will drop down to late 2010. So upgrading does work I can't wait to start my next number a billion digit if prime 95 will handle it. the sooner it gets started the sooner it gets done
|
|
|
|
|
|
#59 |
|
Aug 2006
3·1,993 Posts |
|
|
|
|
|
|
#60 | |
|
Dec 2003
Hopefully Near M48
2·3·293 Posts |
Quote:
More generally, if x and y can be chosen independently, then any expression of the form f(x)+g(y) can be minimized by choosing x so as to minimize f(x) and choosing y so as to minimize g(y). Last fiddled with by jinydu on 2008-12-23 at 01:06 |
|
|
|
|
|
|
#61 |
|
Aug 2006
3·1,993 Posts |
Fine, whatever, but your answer is still wrong. You gave (t1, t2) = (-1, 0), or converting back to normal time with Moore's Law, about 26 months before now and now, respectively, for the computer and the upgrade. But for a calculation taking 80 years with present technology, that upgrade path will take ~78 years to finish. Waiting 4 and 6 years for the initial order and upgrade would take ~10 years to finish.
Last fiddled with by CRGreathouse on 2008-12-23 at 01:22 |
|
|
|
|
|
#62 | |
|
(loop (#_fork))
Feb 2006
Cambridge, England
11001000100112 Posts |
CRGreathouse: You're not converting back to conventional units of time correctly; t=0 is not the present moment.
Quote:
So his answer translates as 'do nothing for 66 months, then buy a computer and run it for 26 months, then buy another computer and run that for 26 months to finish the job', which doesn't seem completely unreasonable. |
|
|
|
|
|
|
#63 | |
|
Oct 2008
California
23610 Posts |
the magical number 26 again!
so the generalized problem is: Quote:
(If x is negative, then you should start now, though I don't know when to upgrade in that case) Last fiddled with by starrynte on 2008-12-23 at 04:02 |
|
|
|
|
|
|
#64 | |
|
Aug 2006
3·1,993 Posts |
Quote:
How do you do this conversion? (0 -> 94) |
|
|
|
|
|
|
#65 |
|
Dec 2003
Hopefully Near M48
2×3×293 Posts |
CRGreathouse, I think you still haven't understood my time-measurement system. Let's start from the beginning.
First, we get to choose what unit we use to measure time. Of course, we could always choose seconds, minutes, hours, days or years; but all of these are rather "unnatural" choices. Instead, look at what the problem gives us. We know that the speed of market computers grows exponentially. This means that the time required for the speed of a market computer to double (or triple, or quadruple, or grow by any constant factor) is constant. So a more natural choice of time unit is computer speed doubling time. But this is still not the best choice; as you may have learned in a math class, the most elegant base to use for exponentials is base e = 2.718281828... So let us define 1 time unit to be the time needed for the speed of market computers to rise by a factor of e. Next, we choose a unit for computing work. Clearly, the most natural choice is to define 1 unit of computing work to be the amount of computation needed to do the given LL test. Thus, the speed of a computer in the natural units is just 1/(number of time units needed to do LL test). Now every instant of time is naturally associated with a computing speed. We must choose an instant to call time 0. Evidently, the most natural choice is to define t = 0 to be the unique time at which a market computer has speed 1. --------------------------------------------------------------------------------------------------------- To starrynte I'm assuming that you can choose over all time when to buy the computers. So either you're at Also, I haven't solved the general problem yet. I only claim to have done it in the case of 1 and 2 computers. Last fiddled with by jinydu on 2008-12-23 at 04:24 |
|
|
|
|
|
#66 | |
|
Aug 2006
3·1,993 Posts |
Quote:
Thanks for that; I didn't recall seeing that earlier. |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| 332.2M - 333.9M (aka 100M digit range) | Uncwilly | LMH > 100M | 684 | 2018-07-01 10:52 |
| overclocking an i7-2600 to finish an 100M exponent in less than a year :) | emily | Hardware | 4 | 2013-02-28 20:11 |
| I want a 100M digit Mersenne that.... | JuanTutors | PrimeNet | 8 | 2012-12-06 13:47 |
| 100M-digit n/k pairs | __HRB__ | Riesel Prime Search | 0 | 2010-05-22 01:17 |
| 100M digit prime | Unregistered | Information & Answers | 10 | 2010-03-24 20:16 |