app_info for AP500, AP503, MB603 and MB608 |
![]() |
| log in |
Message boards : Number crunching : app_info for AP500, AP503, MB603 and MB608
Previous · 1 . . . 3 · 4 · 5 · 6 · 7 · 8 · 9 . . . 12 · Next
| Author | Message |
|---|---|
|
You mean I did all that math for nothing??? :D | |
| ID: 886425 · | |
What is the consequence of dropping the flops entry in app_info? That's what I thought too, and ditto - I deleted the entries as well. But it seems BOINC downloads way too many WUs for the report deadline, so I don't think it's working the way I'd like. I will monitor this and furter lower my value for the work cache. Morten ____________ Morten Ross | |
| ID: 886429 · | |
What is the consequence of dropping the flops entry in app_info? I am running with zero "connect about every" and three "additional work buffer" using 6.6.20 on various versions of Windows and Linux. It seems quite accurate relative to the problems 6.4.x had. ____________ -- Classic 82353 WU / 400979 h | |
| ID: 886436 · | |
What is the consequence of dropping the flops entry in app_info? It really doesn't matter what absolute value you put in. What makes a difference are the relative speeds of the different applications on your particular hardware - both CPU and GPU. The quote from Andy above says 'BOINC figures them out'. Not quite true: BOINC will try to figure them out, but will keep getting four different answers (AP, AP_v5, MB/CPU, and MB/CUDA). In particular, if you don't put in the CUDA speed, BOINC will assume that it runs at the same speed as your CPU. Not if it's a decent CUDA card, it won't be. So a run of CUDA task completions will drive BOINC's estimate downwards: in its naivety, BOINC will assume that AP is as optimised as your CUDA card, and will over-fetch. Then an AP task will finish, BOINC will switch to a different estimate - and won't fetch any more work for possibly days. For anything. The object of the calculations is to avoid these wild lurches in Duration Correction Factor. They don't have to be exact, but the easiest way to get the decimal point in the right place is to paste <p_fpops> into Windows Calculator and paste the result back. It really doesn't take long, and you only have to do it once per machine - once per class of machine, if you have at least some which are broadly similar. Believe me, a little bit of effort here keeps the work flowing smoothly and efficiently for a long time to come - my productivity has greatly increased since I first posted a version of this procedure at Beta six weeks ago. There are moves afoot to include separate DCF calculations for the separate applications in a future version of BOINC - at which point you can all put calc.exe away again - but that won't be until at least BOINC v6.8, and so far as I know they haven't even started work on that yet. | |
| ID: 886443 · | |
|
Thanks for the clarification Richard. | |
| ID: 886448 · | |
|
Ok, I have an 8500gt that is estimated at 5 GFLOPS. When I report 6.08s it drags the time to completion of the APs down. So, I should raise the GFLOP in my app_info for the GPU ? Maybe refigure for 6GFLOPs instead of 5? | |
| ID: 886454 · | |
Ok, I have an 8500gt that is estimated at 5 GFLOPS. When I report 6.08s it drags the time to completion of the APs down. So, I should raise the GFLOP in my app_info for the GPU ? Maybe refigure for 6GFLOPs instead of 5? This is what I don't understand in the real world. As Richard posts, DCF should be going all over the place because of CUDA 608s vs CPU AP v5s. As I noted elsewhere, the DCF on some of my CUDA capable machines is as low as 0.02. But BOINC 6.6.20 does not go crazy with downloading APs. Thankfully, but I don't understand why not. The real fix, as Richard also posts, will be to have separate DCFs for each application. ____________ -- Classic 82353 WU / 400979 h | |
| ID: 886455 · | |
|
What final flops figures are you using for AP, AP_v5, MB603 and MB608? | |
| ID: 886457 · | |
|
Why does CPU-Z say I have SSE3 and Boinc says SSE2? Which is the correct I wonder... | |
| ID: 886459 · | |
Why does CPU-Z say I have SSE3 and Boinc says SSE2? Which is the correct I wonder... CPU-Z should be Correct, Boinc only reports what the OS reports. Claggy | |
| ID: 886460 · | |
|
Sorry, had to wait for one to finish before I stopped SETI. | |
| ID: 886461 · | |
|
The figures you posted are correct, double check your app_info figures, | |
| ID: 886471 · | |
|
Ok, a cuda task finished. This is the DCF | |
| ID: 886489 · | |
|
Well you dcf is getting driven down, should end up around 0.2, | |
| ID: 886493 · | |
|
It may take awhile before I get to another Astropulse. I got swamped with a bunch of 6.03s while ttc was down. I'd like to clear some of them out before I do another AP. As I said, the Astropulse takes me 60+ hours to complete. | |
| ID: 886494 · | |
....but you'll need to do the cpu flops numbers as I don't have access to your <f_pops> figure. And Morten's E5320 Windows 7 host shows "Measured floating point speed 1807.52 million ops/sec" which indicates a <p_fpops> of 1807520000. Six digits of accuracy is more than ample. Joe | |
| ID: 886533 · | |
|
Im running an app_info very similar to the one featured in this post. I have upgraded to 6.6.20 in the hope of finally being able to stop micro-managing all my hosts, but Im still having problems with CUDA/AP units. Im running a dual core with a 8800GT and ideally would like the CPU to crunch AP only while the GPU crunches MB units. I have set max_cpu to 3 previously, should I be undoing this in 6.6.20. I am running all the latest optimised apps | |
| ID: 887223 · | |
I have set max_cpu to 3 previously, should I be undoing this in 6.6.20. Definitely get rid of the max_cpus setting. BM 6.6.20 has this function built in. As for the stats, they are pulled from the replica database which has been down several days for repairs. ____________ -- Classic 82353 WU / 400979 h | |
| ID: 887235 · | |
I have set max_cpu to 3 previously, should I be undoing this in 6.6.20. Actually there might be further confusion here. The max_ncpus [sic] setting is in app_info.xml and is typically around 0.1 - this is used for feeding the GPU data. A setting of three sounds more typical for the ncpus [sic] setting in cc_config.xml which is the one that is no longer necessary. Get rid of cc_config.xml entirely unless you are using it for debugging purposes. ____________ -- Classic 82353 WU / 400979 h | |
| ID: 887246 · | |
|
Ok.. | |
| ID: 887248 · | |
Message boards : Number crunching : app_info for AP500, AP503, MB603 and MB608
| Copyright © 2013 University of California |