Posts by markfw

1) Message boards : Rosetta@home Science : No task to do work (Message 106662)
Posted 26 Jul 2022 by Profile markfw
Post:
I have had nothing but problems with the new Rosetta using virtual box, so I refuse to install it. I am number 25 in the world for you project, but will be removing it forever if you do not create some 4.2 work. The python code is crap. I have EPYC boxes, and when it does run (even with 256 gig of ram and 256 threads) is is WAY underutilized. I have been waiting for WCG to come up, and still waiting. I want science projects for cancer research, as cancer took my bladder, prostate, and my hearing and balance. I have over 1000 cpu cores, and they are all idle, as Rosetta and WCG and F@H is the three I run. Only F@H has work now.
2) Message boards : Number crunching : Problems and Technical Issues with Rosetta@home (Message 103520)
Posted 25 Nov 2021 by Profile markfw
Post:
I have an EPYC 7742 with 128 gig ram. When I added virtualbox (now required I guess) now I only get 16 tasks, the machine is almost idle. What needs to be done to fix this ?

Running cinnamon mint 19 (ubuntu Linux)


There *IS* a way to make this work, but it's complicated. Two ways, actually.

As others have said, the tasks are set up such that BOINC must provide 7.5 GB of memory for each task. They don't actually need that much, and don't actually use that much. If, for example, you recompiled BOINC and turned off that restriction (which is something you CAN do), the tasks would all run just fine.

If you're not a programmer and don't want to change the BOINC software, what you can do is Google the instructions for running multiple BOINC instances on the same computer. Instead of running the normal single BOINC instance, run 8 instances. Each instance will think it's running on a computer with 128 GB. Each of the 8 instances will therefore be able to run 16 tasks. Set the memory limits in the preferences to 100%.

It's a nuisance to do. You have to change cc_config.xml to enable multiple BOINC clients. You have to explicitly start each BOINC instance on a different port number. You have to control each instance individually, again using that unique port number. Finally, if you use WUProp, you need to tell it about the port number with app_config.xml. You should probably also set each instance to use 12.5% of the CPU in case regular tasks are available. (6.125% if the CPU is hyperthreaded and has 256 threads).

EDIT: It would, of course, just be much easier if the project lowered the memory limit. It's just a single setting in the work generator and won't affect how the tasks actually run. I'm not privy to the thought process of the admins, nor am I aware of all the facts, but I'd guess the odds are 50/50 that they lower the memory requirements to something more reasonable at some point. 500 MB seems reasonable to me, based on what I've seen.



Either is too much for me. I have had bladder cancer and lost. I am still going to the hospital weekly or more, and having surgeries bi-annually. I don't have time to mess with all that. I have 1100 cores, and 8 EPYC boxes, 3 of them are 64 core 7742's. They used to do Rosetta a lot (I am number 29 worldwide), but now all of that will be put on WCG. If Rosetta wants my computers, they need to make it easy to use, like all other BOINC projects.

Edit: as to memory, they should let BOINC do it, and also, NO virtualbox. It worked fine for years before, not now.
3) Message boards : Number crunching : Problems and Technical Issues with Rosetta@home (Message 103506)
Posted 25 Nov 2021 by Profile markfw
Post:
I have an EPYC 7742 with 128 gig ram. When I added virtualbox (now required I guess) now I only get 16 tasks, the machine is almost idle. What needs to be done to fix this ?
Running cinnamon mint 19 (ubuntu Linux)

Ooops,
Back to to Python ram calculator again ;) . so 128 cpu/threads X 7.45GB Hmm that's a cool 953.6 giblets of rambo
If you want to keep all of its 128 cpu/threads busy you will have to fit an entire TERABYTE of ram, utterly nuts . . . . .
{nice system :}
there is another AMD EPYC 7742 at `top hosts` position 106 that does have a terrible bite of RAM,
But its still stuffed for running full on coz its got 256 cpu/threads to play with . . . . .
That would help keep the house warm
Don't fancy the lecky bill though :}


Well, I WAS number 29 in this project worldwide. If they are now only allowing 8 gig ram per task, I think I will quit, and run WCG. I can't have my 1100 threads of EPYC going idle. I have a dual 7601 EPYC system and for some reason, it only has 5 tasks for 256 gig ram. I have a contributor on my team with a dual 7742, so 256 threads, and 256 gig ram. He is only getting 30 tasks, and both of use are almost idle.

Whatever they did the require virtualbox was a mistake. All of Anandtech may quit this project because of this.
4) Message boards : Number crunching : Not getting any python work (Message 103505)
Posted 25 Nov 2021 by Profile markfw
Post:
By default, its skip. on the details page, but I get no tasks unless I install virtualbox, and then it only loads 16 tasks for a 128 thread 7742 with 128 gig ram.

What is wrong ?
5) Message boards : Number crunching : Problems and Technical Issues with Rosetta@home (Message 103502)
Posted 25 Nov 2021 by Profile markfw
Post:
I have an EPYC 7742 with 128 gig ram. When I added virtualbox (now required I guess) now I only get 16 tasks, the machine is almost idle. What needs to be done to fix this ?

Running cinnamon mint 19 (ubuntu Linux)






©2024 University of Washington
https://www.bakerlab.org