![]() |
|
|
#485 | |||
|
"Nathan"
Jul 2008
Maryland, USA
5·223 Posts |
Quote:
Quote:
Quote:
|
|||
|
|
|
|
|
#486 |
|
Romulan Interpreter
Jun 2011
Thailand
100101101111112 Posts |
|
|
|
|
|
|
#487 |
|
"Lucan"
Dec 2006
England
11001010010102 Posts |
|
|
|
|
|
|
#488 | |
|
Dec 2011
11·13 Posts |
Quote:
|
|
|
|
|
|
|
#489 |
|
1976 Toyota Corona years forever!
"Wayne"
Nov 2006
Saskatchewan, Canada
3·5·313 Posts |
Back in the day when I bought my first PCs they came prebundled with a bunch of "free" software. Maybe George could partner with Dell OR Gateway Or ... And bundle in Prime95. Then just imagine the thruput ... And the plethora of ANONYMOUS accounts!
|
|
|
|
|
|
#490 |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
722110 Posts |
Quite honestly, the easiest way to drum up support would be to port it to BOINC -- but there are a huge host of issues with that.
|
|
|
|
|
|
#491 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
231628 Posts |
|
|
|
|
|
|
#492 |
|
"Richard B. Woods"
Aug 2002
Wisconsin USA
170148 Posts |
|
|
|
|
|
|
#493 |
|
Basketry That Evening!
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88
3·29·83 Posts |
A lot of the things that are built into Prime95, such as internet communication, work unit management, affinties/threads per worker, HighMemWorkers, PauseWhenRunning, system priority, etc., are all handled by BOINC itself in BOINC applications. It was designed to be as easy as possible to just plug in computational code and let the wrapper do the rest. I'm not sure how easy it would be to separate just the computational code out from Prime95, but I doubt it would be easy.
Additionally, the vast majority of BOINC projects have computational units that last a few hours or perhaps a few days, tops. The entire BOINC eco-system is built around this assumption, which just plain is not true for anything GIMPS related, except for GPU TF, and CPU P-1 perhaps at a stretch. (Now there's an idea!) Examples of this assumption include the widely used feature to run multiple projects at once: if the user has chosen three projects to be run at 50%, 25%, and 25% of total time respectively, BOINC will spend 4 hours on the first, 2 hours on the second, 2 hours on the third, and then repeat itself. The only viable way to mesh an LL test with that sort of heterogeneity would be to use one core for GIMPS all the time, which I'm not sure is possible to be specified via the API. Additionally, we would need a BOINC server and some way to allocate work units, but chalsall has in the past volunteered to take care of that end (à la GPU272). Even with that part of it taken care of (with no small amount of work on chalsall's part) it would still be difficult to implement. Here's an idea: we could implement a BOINC project that runs only GPU TF, GPU LL (would be a stretch) and CPU P-1. The first should be a lot easier than any other suggestions, because mfakt* are relatively independent programs (i.e. paragraph one does not apply) and because the "work units" are of the sort that BOINC was designed around (so paragraph two doesn't apply). GPU LL would be similar, except that the work units would be rather long, but it might be doable; the last would be hardest, because paragraph one still applies, while the second does not. |
|
|
|
|
|
#494 |
|
Jun 2003
10011110111012 Posts |
This thread had some useful discussions regarding BOINCifying GIMPS (towards the end). Perhaps it is high time to start some focused discussion on making this into reality? It doesn't cost much to think about these things. Who knows, if something feasible does come out, we can get it implemented.
|
|
|
|
|
|
#495 | |
|
"Nathan"
Jul 2008
Maryland, USA
5·223 Posts |
Quote:
![]() ...But seriously, I really do believe that we ought to be able to increase our user base significantly (I'm talking at least double) by proactively contacting heads of math departments, math clubs, etc. and encouraging them to join up. How about if MIT joined GIMPS? How about if every high school in New York City joined GIMPS? Remember, you might get more than just the school's computers...you might also get student computers, their families' computers, their friends' computers, etc. etc. In the language of Web 2.0, it's called "going viral". |
|
|
|
|
![]() |
| Thread Tools | |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Predict M50 | Uncwilly | Lounge | 65 | 2018-01-06 17:11 |
| Predict M#50... | Raman | Lounge | 3 | 2016-10-03 19:23 |
| Predict M44... | Xyzzy | Lounge | 66 | 2014-02-01 14:45 |
| Predict M45... | ewmayer | Lounge | 215 | 2008-09-17 21:14 |
| Predict M42 | Uncwilly | Lounge | 22 | 2005-02-27 02:11 |