![]() |
|
|
#1 |
|
Oct 2015
2010 Posts |
Is there a program that allows one to use multiple cores (in cpu) to complete an assignment. I read that someone managed to verify a mersenne prime using 32 server cores and wanted to take advantage of such utility.
|
|
|
|
|
|
#2 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
22·2,767 Posts |
The current version of Prime95 can use many cores on a single assignment.
|
|
|
|
|
|
#3 |
|
Oct 2015
22×5 Posts |
I'm running 3 assignments on 1 quad core and they might reach 80% of total cpu power. I'm looking for 1 assignment to be computed by near 100% of cpu (1 assignment might us 30% max)
|
|
|
|
|
|
#4 |
|
Oct 2015
22×5 Posts |
Nevermind. For some reason prime95 showed that I had only dual core and now it's registering all 4 cores and is allowing me to address the assignment to all four cores.
|
|
|
|
|
|
#5 |
|
6809 > 6502
"""""""""""""""""""
Aug 2003
101×103 Posts
22·2,767 Posts |
Just so that you know:
You will get more assignments done for a given time (assuming it is long enough to be significant) by having each core work on its own assignment. Having 4 cores work on a single assignment will not get 4x the speed of a single core. It will be closer to 2.7x faster. There are others that have the data to demonstrate this. Run the tests. Use a single core and note the iteration times, then 2 cores, then 3, then 4. |
|
|
|
|
|
#6 |
|
Feb 2016
7 Posts |
Uncwilly - just saw your post on assigning cores. I'm a newbie that just started 2 days ago. I thought that in setting up the program I had to tell it the number of CPUs to use but now I can't find that. Can you help me by pointing me to configuration documentation? Or, do you know a "best" configuration?
Thanks much, Bill |
|
|
|
|
|
#7 |
|
"Kieren"
Jul 2011
In My Own Galaxy!
2·3·1,693 Posts |
To set workers, go to (menu) Test>Worker windows. Welcome to the project!
|
|
|
|
|
|
#8 |
|
Feb 2016
7 Posts |
Thanks, kladner!
|
|
|
|
|
|
#9 | |
|
Aug 2012
Mass., USA
1001111102 Posts |
Quote:
On my Haswell system, I get much less than 4x throughput when running 4 workers on 1 core each versus running 1 worker on a single core, just like Uncwilly's example. However, I get basically the same throughput running 1 worker with 4 cores as I do running 4 workers using 1 core each. My throughput seems to be only dependent on the number of physical cores being used, and essentially no significant effect due to cores per worker (as long as only 1 thread per physical core is being used). You also need to make sure each thread is running on a separate physical core. I have given up on relying "smart assignment" to do the right thing, and simply edit my local.txt to make sure affinity is set up properly. Also, do not use CPU usage percentage as a measure of how much work is actually getting done. |
|
|
|
|
|
|
#10 | |
|
If I May
"Chris Halsall"
Sep 2002
Barbados
2C6E16 Posts |
Quote:
Can anyone say memory/cache bottleneck? However, I find it a bit disappointing that Prime95 / mprime can't seem to figure out the optimal affinity on its own. When you have threads jumping around all the available CPUs (including the virtual ones) your net throughput is significantly affected. |
|
|
|
|
|
|
#11 | |
|
Romulan Interpreter
"name field"
Jun 2011
Thailand
41×251 Posts |
Quote:
[edit: for the records, I use water cooling mostly, and I do overclock] Last fiddled with by LaurV on 2016-02-04 at 01:59 |
|
|
|
|
![]() |
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Multiple threads per assignment? | f0rteOC | Hardware | 3 | 2016-02-29 06:08 |
| using multiple threads on an LL assignment | tha | Software | 4 | 2016-02-02 13:49 |
| Core i5 2500K vs Core i7 2600K (Linear algebra phase) | em99010pepe | Hardware | 0 | 2011-11-11 15:18 |
| exclude single core from quad core cpu for gimps | jippie | Information & Answers | 7 | 2009-12-14 22:04 |
| Multiple systems/multiple CPUs. Best configuration? | BillW | Software | 1 | 2003-01-21 20:11 |