2019 Formula Boinc Sprints

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

Modular

Diamond Member
Jul 1, 2005
5,027
67
91
Thanks guys. If it's not worth running the CPU tasks, I'll shut them down.

Now I just have to mess with the app_config to get the GPU's to process more than one WU at a time. All my GPU's are well below their power limits/usage limits from what I can see. Also have another windows box with an R9 390 I'll get up and running. Can't wait for the heat from this sprint!
 

ao_ika_red

Golden Member
Aug 11, 2016
1,679
715
136
SETI's point reward is quite balanced between CPU and GPU app but I believe it still leans a bit towards GPU app. That's why I always run seti at full blast. (one logical core to serve one GPU app and let the rest running CPU app)
 

StefanR5R

Elite Member
Dec 10, 2016
5,907
8,801
136
About managing the number of CPU tasks alongside GPU tasks:
Is there a way to limit the number of threads that run on CPU while also running a GPU WU?
<max_concurrent>N</max_concurrent>[...]
Hopefully this will drop one of the CPU tasks and not the GPU task.
In Boinc Manager Options>Computing Preferences, just lower the CPU usage limit until your GPU utilization comes back up.
Both ways work. (@biodoc, the app_info.xml wiki page does not mention <max_concurrent>, but the page is anything but comprehensive.) But both are resting on the hope that the client drops CPU tasks, not GPU tasks, as @biodoc hinted.

Under circumstances, the client does not live up to this hope. Then you need to follow @crashtech's option, but with some special precaution (credit to @TennesseeTony) -
  • Tell the client that the GPU application uses only a small fraction of one logical CPU. (Do so even if it is a CPU power hungry application.) For this purpose, set <avg_ncpus> within appropriate blocks of app_config.xml or, if you have it, app_info.xml.
  • The number of logical CPUs which you then allow the client to use shall be set to merely the amount of CPU that the CPU-only application may use. That's because the previous step basically excludes the GPU application from the client's bookkeeping of CPUs available versus required.
Another method would be to use different client instances for CPU-only jobs and GPU jobs. The obvious drawback of this is that you need to set up and control two if not more client instances on the same host. A possible benefit is that you can manage the work buffers for CPU jobs and GPU jobs independently.

Whether or not to run the SETI CPU-only application versions:
SETI's point reward is quite balanced between CPU and GPU app but I believe it still leans a bit towards GPU app. That's why I always run seti at full blast. (one logical core to serve one GPU app and let the rest running CPU app)
Last year I posted PPD/Watt for 16nm Nvidia consumer GPUs and 14nm Intel server CPUs.
Edit: Found the post.
Edit 2: The post shows power consumption at the wall, hence includes the CPU overhead of the GPU application, and other overhead of the host hardware.

DC jargon:
Again, noob question: what is bunkering?
It's to download and compute tasks (possibly lots of them), but to defer the uploading or at least the reporting of results until a chosen point in time (possibly days or weeks after the download).

Now the immediate question is how to do this. It's straightforward in projects which let you have very deep work queues. After download, just disable networking in the client until you are ready to upload. (To be unduly precise, this does not work with vboxwrapper based applications of Cosmo and LHC.) Obviously, it gets much more difficult than this in projects which let you have only few work in progress, e.g. SETI@home on fast hosts. It also gets complicated if you run more than one project at a time and want to bunker only one of them. But there are various workarounds.
 
Last edited:

StefanR5R

Elite Member
Dec 10, 2016
5,907
8,801
136
No bunkering for me either.
I already have setups from Wow-event 2018 which allow my hosts to run longer than 24h without server contact. But unfortunately I didn't have enough spare time to dig this all out and make sure it works as once intended. Likewise, I haven't taken the time yet to adopt a few tricks which were recently brought up in PM. Hence I am currently running SETI straight with networking on. *)

Actually, if the sprint project hadn't been SETI@home, I probably wouldn't even be here. But since I already planned to start a few Wow-event preparations at the upcoming weekend, I reconsidered and did the minimum to get some GPUs going.

--------
*) Edit: This was less effective than I hoped. Almost 45 % of my results are already validated.
 
Last edited:

Markfw

Moderator Emeritus, Elite Member
May 16, 2002
26,125
15,270
136
I have another 2060 I can put into action, but its 90f here ! And forcast is hotter for the next 3 days !
 

StefanR5R

Elite Member
Dec 10, 2016
5,907
8,801
136
I am still discovering aspects of the place I moved into a few months ago.

Yesterday I noticed that an unused wall outlet, which is part of a circuit through which I am currently pulling 10 A, is too hot to touch at its metal parts and is emitting a bad smell.

Cable insulations still look intact in the outlet, hence I keep the computers working on this circuit for now, but will power them down right away at the end of the sprint. I'll check in the next days if this is something I can easily fix myself, or need to call in professionals for.

Also, I wanted to install a curtain in front of the bay in which my computers are currently located, to better guide the air flow in this room. But the stud finder/ metal detector shows that said circuit is routed in the vicinity of the holes that I need to drill, making the detector go bonkers in that area. I hope its accuracy will improve when the computers are off and I put only a small electrical load onto the circuit.

Moreover, the wires were apparently put right through the support of a main beam. That's what electricians do when unsupervised.
 

Ken g6

Programming Moderator, Elite Member
Moderator
Dec 11, 1999
16,356
4,052
75
Yesterday I noticed that an unused wall outlet, which is part of a circuit through which I am currently pulling 10 A, is too hot to touch at its metal parts and is emitting a bad smell.
That sounds likely to start a fire regardless of how the insulation looks. I'd also check and make sure there aren't any pennies stuffed into your fusebox.
 

StefanR5R

Elite Member
Dec 10, 2016
5,907
8,801
136
@ao_ika_red, if I had to feed coins, I would approach this hobby a whole lot more sensibly.

@Ken g6, so far so good... famous last words. I'll switch off in 3.5 hours. The outlet is located in a brick wall. Breakers within the apartment are rail-mounted 16A MCBs, and they are about the first equipment that I tested when I moved in. In addition, there are 25A NH fuses (one for each of the 3 phases) for the apartment, in the junction box in the basement within sealed casing.

Meanwhile, I checked the second circuit which I am currently using for computers, that one with 7 A. The outlet to which I have attached the meter and power strip gets unreasonably warm too, but at least the other outlets of that circuit don't.
 
Reactions: ao_ika_red

Orange Kid

Elite Member
Oct 9, 1999
4,376
2,164
146
Seti@home the final.
After a day of ups and downs we ended in the fourth spot.
Great sprint by all (knowingly or not).
Now to the PG race and load up again on Seti for the WOW event.



From FreeDC.



Hungary F1 results

  • Lewis Hamilton 1:35:03.796
  • Max Verstappen +17.796
  • Sebastian Vettel +61.433
 

lane42

Diamond Member
Sep 3, 2000
5,721
624
126
Thanks for the stats OK
Stefan, that was close Good work. I know you just moved.
And I know phoenicis could trash me if he wanted to
 
Reactions: biodoc and IEC
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/    |