PrimeGrid Races 2017

Page 6 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
6 hours 20 minutes for this one per 67% quesstamate.
 

StefanR5R

Elite Member
Dec 10, 2016
5,689
8,260
136
So far I have shied away from spreading task across two sockets. On the other hand, the fairly good scaling that I saw with increasing thread count (on Linux, mind) indicates that there is little inter-thread communication going on. Still, there is the potential issue of non-uniform memory access.
I guess if that happens I will be able to see a computation error in the log, and be able to presume that this was the reason, since the machine is at stock clocks. Are you saying that the safest way might be to run 2 concurrent tasks with 6 cores each?

One CPU having to access memory which is located at the other CPU would not cause an error, it would merely slow things down. On the other hand, it is possible that the programmers already took precautions specifically for a multithreaded task which runs on two sockets. Here is a place were we could ask to find out.

A pro pos: Right at the end of that thread is a posting which says that multithreaded tasks are in fact properly balanced over physical cores and don't wander around (unlike several concurrent processes which are not being balanced as good and, to add insult to injury, tend to migrate from core to core on Windows). The poster presumes that this positive side-effect of running LLR multithreaded is thanks to an underlying library.
 

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
One CPU having to access memory which is located at the other CPU would not cause an error, it would merely slow things down. On the other hand, it is possible that the programmers already took precautions specifically for a multithreaded task which runs on two sockets. Here is a place were we could ask to find out.

A pro pos: Right at the end of that thread is a posting which says that multithreaded tasks are in fact properly balanced over physical cores and don't wander around (unlike several concurrent processes which are not being balanced as good and, to add insult to injury, tend to migrate from core to core on Windows). The poster presumes that this positive side-effect of running LLR multithreaded is thanks to an underlying library.
So it would seem that setting affinity is not necessary, which is good, I don't have time to babysit the machines all the time. I was able to get a monitor over to one of the dual hexacores and shut off HT, let's see how its results compare to the other dual hexacore, which runs faster clocks but is also doing GPU and is stuck with HT on. Very scientific!
 

StefanR5R

Elite Member
Dec 10, 2016
5,689
8,260
136
Day 11.05 stats:
[...]
Looks like we're in a good spot, but unlikely to catch Poland.

They have 940...950 k PPD yesterday and today. If they continue that way, we would need more than 1.74 M PPD to catch them. We have got 1.27 M PPD today.




 
Reactions: Ken g6

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
Tony, what is the config file for your 2683's, and is HT off, and whats the PPD ? I have 4 of them that could make quite the difference, and one more Ryzen. at 15k per 6 hours, that 60k ppd I think for the one Ryzen. And we need almost 500k ppd to catch Poland ?
 

StefanR5R

Elite Member
Dec 10, 2016
5,689
8,260
136
@Markfw, in my experience it is safe to write a new app_config.xml while BOINC is already crunching, then shut the manager down with "[x] Stop running tasks when exiting the BOINC Manager" ticked, then restart the manager. It then continues the existing WUs at the very percentage where it left off, but with the new threading options applied (and if necessary running fewer or more tasks simultaneously). That is, you don't lose prior work.

There is even a way to change app_config.xml without a full restart (I described it further up this thread), but that way doesn't really buy you anything over a restart and can have the downside of misleading displays of the CPU usage.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
OK< at 30 minutes it was not even at 1%, so I disabled HT, and made a app_config.xml file with 14 in the 3 places. Its back to running.

Update. Looks like 6 hours ETA at the moment. The Ryzen is NOT faster ! That could change though
 
Last edited:
Reactions: Ken g6

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
Hmm, my i5-6500 is going to take 28 hours to finish one WU using all 4 cores, something is wrong. I don't see any warnings in the log. I thought Skylakes were supposed to be good at this project.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
Hmm, my i5-6500 is going to take 28 hours to finish one WU using all 4 cores, something is wrong. I don't see any warnings in the log. I thought Skylakes were supposed to be good at this project.
Well, the benchmark I saw said that Ryzen was barely better than Skylake and I have 4 times the cores, and probably more MHZ. Even if the mhz was even, 4 x mine is 26 hours. So I hate to say it, but it right Its think. Your dual E5660's might kick some hiney though, if configured to run like mine, all cores in one task. Thats 12 at 3 ghz with HT off, or my estimate would be not far from my Ryzen.
 

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
Well, the benchmark I saw said that Ryzen was barely better than Skylake and I have 4 times the cores, and probably more MHZ. Even if the mhz was even, 4 x mine is 26 hours. So I hate to say it, but it right Its think. Your dual E5660's might kick some hiney though, if configured to run like mine, all cores in one task. Thats 12 at 3 ghz with HT off, or my estimate would be not far from my Ryzen.
Well, here's the weird thing. I have an i5-4690 that says it's going to finish one in about 14 hours, and that is with only 3 cores because it's overheating on 4. So the discrepancy is what is making me wonder.

(I'm going to slap a bigger cooler on the Haswell tonight and go back to 4 cores)
 

StefanR5R

Elite Member
Dec 10, 2016
5,689
8,260
136
Hmm, my i5-6500 is going to take 28 hours to finish one WU using all 4 cores, something is wrong. I don't see any warnings in the log. I thought Skylakes were supposed to be good at this project.

Sounds like the performance of two cores rather than four. Does task manager confirm that all four cores are near fully used? Anything else running on this host?
 

crashtech

Lifer
Jan 4, 2013
10,554
2,138
146
Sounds like the performance of two cores rather than four. Does task manager confirm that all four cores are near fully used? Anything else running on this host?
No, I just don't understand it. I rebooted just to see if that would help, negative:



The screenshot does not show that all the other projects ARE suspended.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,282
3,904
75
Are you sure your RAM is running dual-channel?
 

TennesseeTony

Elite Member
Aug 2, 2003
4,221
3,649
136
www.google.com
Tony, what is the config file for your 2683's, and is HT off, and whats the PPD ? I have 4 of them that could make quite the difference, and one more Ryzen. at 15k per 6 hours, that 60k ppd I think for the one Ryzen. And we need almost 500k ppd to catch Poland ?

Mine are running with HT still enabled, but I have configured BOINC to use only 50% of the processors, and the app_config helps to keep usage under 50% as well. I had originally planned to use my GPU's during this race, and wanted to save threads for them, so my app_config is a bit under performing as I have it set to run three tasks with each using 4 cores, leaving two cores for the GPU. A quick snapshots shows they all are on track for completion in 14 hours. So if I did the math right, 3 tasks every 14 hours, per box is about 77,000 ppd.

I am NOT using GPU though, since I lost my mind and fired up 9 other computers for the Numberfields race, and my electric bill needs a break. So I should revisit my app_config I suppose, and get those other two cores per box to doing something.
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
I disabled SMT for the Ryzen, since I am now getting like a little over 3 hours with NO HT on the 2683 ! Ryzen was at 6-7 hours, so I thought maybe it would help. Well, no, and now that its re-enabled, Windows won't see all 16, only 8 ! Damn windows !!!!
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
I restarted many times. Did not work, reloaded bios defaults, did not work. Flashed the BIOS to what it already was, and BAM, its back.

But Tony, look at this !! My E5-2683 is doing these in 2:50 !! app_config set to 14,14,14, NO HT

 
Reactions: Ken g6

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
Here is my app_config.XML
<app_config> <app> <name>llrPSP</name> <fraction_done_exact/> </app> <app_version> <app_name>llrPSP</app_name>
<cmdline>-t 14</cmdline> <avg_ncpus>14</avg_ncpus> <max_ncpus>14</max_ncpus> </app_version> </app_config>

And yes, this is at stock, these Xeons don't OC
 

StefanR5R

Elite Member
Dec 10, 2016
5,689
8,260
136
The box which I have currently running -t 14 needs 3h30m right now. These are WUs with 16,300...16,500 points per WU.

Half a week ago it was less than 3h:07m as an average, but it had WUs with 10,500 and 15,700 points mixed in together with 16,300 ones. So, WUs are definitely variable.

@Markfw, here is a WU of yours with merely 12,100 points credit, completed at 21:26 UTC. Was this already with -t 14 from start to finish?

Edit:
I have got DDR4-2400 cl17 registered ECC RAM, is yours faster?

Edit 2:
Judging from the report time, the WU which I linked could indeed be the one highlighted in your screenshot.
 
Last edited:

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,282
3,904
75
Here is my app_config.XML
<app_config> <app> <name>llrPSP</name> <fraction_done_exact/> </app> <app_version> <app_name>llrPSP</app_name>
<cmdline>-t 14</cmdline> <avg_ncpus>14</avg_ncpus> <max_ncpus>14</max_ncpus> </app_version> </app_config>

And yes, this is at stock, these Xeons don't OC
Did you OC the RAM?
 

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
25,741
14,774
136
The box which I have currently running -t 14 needs 3h30m right now. These are WUs with 16,300...16,500 points per WU.

Half a week ago it was less than 3h:07m as an average, but it had WUs with 10,500 and 15,700 points mixed in together with 16,300 ones. So, WUs are definitely variable.

@Markfw, here is a WU of yours with merely 12,100 points credit, completed at 21:26 UTC. Was this already with -t 14 from start to finish?

Edit:
I have got DDR4-2400 cl17 registered ECC RAM, is yours faster?
The E5-2683 was done from less than 1% to finish with -t=14.

The ram is 2133@stock Corsair ram cas 15

The 2683 is on unit 2 now, and so is the Ryzen, but the 2683 will zip right past it at this rate.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |