mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2011-09-23, 22:44   #1
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

1001011000012 Posts
Default future-proofing Prime95

As some of you probably know, Prime95 used to be limited to 32 cores. This was an issue for a couple of users until George added support for up to 64 cores in version 26.4. However, newer versions of Windows can support up to 256 logical cores by using a feature called "processor groups."

These two links may provide some insight:

http://software.intel.com/en-us/blog...cessor-groups/
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

Would it be very hard to have Prime95 take advantage of this feature?

This reminds me, the user interface should also be updated to make having lots of cores less awkward: http://www.mersenneforum.org/showthread.php?t=14279

Of course, not everyone has an HPC cluster in their basement, and it'll probably be quite a few years before the number of cores per chip increases significantly. However, it shouldn't hurt to add some future-proofing to Prime95 right now.
ixfd64 is online now   Reply With Quote
Old 2011-11-02, 22:26   #2
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

45418 Posts
Default

It looks like Microsoft is also trying to future-proof Windows 8: http://blogs.msdn.com/b/b8/archive/2...rocessors.aspx

Man, I would love to run Prime95 on a 640-core system.

Hey, I can dream, right?
ixfd64 is online now   Reply With Quote
Old 2011-11-02, 23:35   #3
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

70316 Posts
Default

I don't see this as worthwhile for P95 until someone actually has more than 32 cores....and somehow I don't think that person will be running an OS that won't let him run multiple instances. P95 will, in the mean time, find a few more improvements for CPU work, and most of us will happily upgrade.

Windows, on the other hand, has a problem where Win7 is basically no obvious improvement over WinXP, so an awful lot of us curmudgeons have simply refused to upgrade and still run XP! Also, there's considerable face value to running on high-performance computers, and Windows is basically trying to break into that market. I don't wish Microsoft luck.
Christenson is offline   Reply With Quote
Old 2011-11-02, 23:44   #4
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3·29·83 Posts
Default

If only the meant 640!. That would have been awesome.

How many workers can Prime95 run simultaneously, and could run one multiple P95 instances to exceed that limit? How easy is it to scale that limit?
Dubslow is offline   Reply With Quote
Old 2011-11-02, 23:46   #5
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

1C3516 Posts
Default

Also,
Quote:
so we made sure the OS would do a great job taking care of this for you. It is hard to do better than the sophisticated algorithms that Windows uses to automatically manage which processes are allocated to each logical processor based on hardware capability and topology.
lolololololololololololololololololololololololololololololololol
Dubslow is offline   Reply With Quote
Old 2011-11-03, 00:46   #6
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

96116 Posts
Default

Quote:
Originally Posted by Dubslow View Post
If only the meant 640!. That would have been awesome.

How many workers can Prime95 run simultaneously, and could run one multiple P95 instances to exceed that limit? How easy is it to scale that limit?
The 64-bit version of Prime95 can have up to 64 threads. I believe the answer to your second question is "yes." However, I could be wrong, so don't quote me on this.
ixfd64 is online now   Reply With Quote
Old 2011-11-03, 01:36   #7
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
Jun 2011
Thailand

26×151 Posts
Default

Give me the system with 640 cores... I would know how to put it to sweat. Sun's (Oracle's) VirtualBox and plenty of little winXP would do all the trick.
LaurV is offline   Reply With Quote
Old 2011-11-03, 01:52   #8
ixfd64
Bemusing Prompter
 
ixfd64's Avatar
 
"Danny"
Dec 2002
California

74 Posts
Default

So would Crysis at medium settings. :P
ixfd64 is online now   Reply With Quote
Old 2011-11-03, 02:30   #9
Christenson
 
Christenson's Avatar
 
Dec 2010
Monticello

5×359 Posts
Default

I'll just knock out 640 LL tests at a time...at 2 weeks each, that'll be around 16,000 LL tests per year...take me 15 months to knock out the next million range in LLDs all by myself!
Christenson is offline   Reply With Quote
Old 2011-11-03, 11:38   #10
science_man_88
 
science_man_88's Avatar
 
"Forget I exist"
Jul 2009
Dumbassville

838410 Posts
Default

Quote:
Originally Posted by ixfd64 View Post
As some of you probably know, Prime95 used to be limited to 32 cores. This was an issue for a couple of users until George added support for up to 64 cores in version 26.4. However, newer versions of Windows can support up to 256 logical cores by using a feature called "processor groups."

These two links may provide some insight:

http://software.intel.com/en-us/blog...cessor-groups/
http://msdn.microsoft.com/en-us/libr...8VS.85%29.aspx

Would it be very hard to have Prime95 take advantage of this feature?

This reminds me, the user interface should also be updated to make having lots of cores less awkward: http://www.mersenneforum.org/showthread.php?t=14279

Of course, not everyone has an HPC cluster in their basement, and it'll probably be quite a few years before the number of cores per chip increases significantly. However, it shouldn't hurt to add some future-proofing to Prime95 right now.
could it not be as simple as run 10 instances each handling 64 cores ?
science_man_88 is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
What does net neutrality mean for the future? jasong jasong 1 2015-04-26 08:55
Prime95 and future multi-core chips ixfd64 Software 4 2011-01-02 18:34
GIMPS future Complex33 Lounge 31 2003-12-05 09:08
15k Future? PrimeFun Lounge 21 2003-07-25 02:50
GIMPS Future Complex33 Lounge 2 2003-06-24 08:42

All times are UTC. The time now is 22:33.


Fri Aug 6 22:33:29 UTC 2021 up 14 days, 17:02, 1 user, load averages: 4.45, 3.79, 3.43

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