Message boards : News : CPU jobs on Linux
Author | Message |
---|---|
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? | |
ID: 48820 | Rating: 0 | rate: / Reply Quote | |
Do you want to make them more appealing to crunch?? Take the QMML tasks OFF the Boinc CreditNew credit award mechanism and assign them fixed values like you do for the gpu tasks. | |
ID: 48821 | Rating: 0 | rate: / Reply Quote | |
Sure, I can help. | |
ID: 48823 | Rating: 0 | rate: / Reply Quote | |
This forum news post was syndicated to your Twitter account, however, the link is broken. | |
ID: 48824 | Rating: 0 | rate: / Reply Quote | |
Do you want to make them more appealing to crunch?? Take the QMML tasks OFF the Boinc CreditNew credit award mechanism and assign them fixed values like you do for the gpu tasks. +1 PS Unfortunatelly, they crash my computer with my strongest GPU frequently, so I will not run them on this computer. | |
ID: 48825 | Rating: 0 | rate: / Reply Quote | |
Unfortunately, I gave up on Linux and run Win 10. Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? ____________ John | |
ID: 48826 | Rating: 0 | rate: / Reply Quote | |
Do you want to make them more appealing to crunch?? Take the QMML tasks OFF the Boinc CreditNew credit award mechanism and assign them fixed values like you do for the gpu tasks. We are testing this. | |
ID: 48827 | Rating: 0 | rate: / Reply Quote | |
I've had good luck with the Linux apps up until the recent gpu application errors that started this month. The cpu tasks ran fine. | |
ID: 48828 | Rating: 0 | rate: / Reply Quote | |
we are testing different credit systems now. | |
ID: 48833 | Rating: 0 | rate: / Reply Quote | |
We don't use CreditNew but the previous credit system. In any case, two changes were made yesterday: | |
ID: 48834 | Rating: 0 | rate: / Reply Quote | |
Boinc is still assigning all of my 32 threads to one task even though it is only using 4. | |
ID: 48836 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? I have three machines on it, but I can run only one work unit at a time on average. That is because when any more start up at once, they error out, as has been discussed before. And I run two cores per work unit for efficiency. But if you could solve the start-up problem, I could run more. | |
ID: 48837 | Rating: 0 | rate: / Reply Quote | |
I don't see that you have made an announcement on the BOINC forum yet. The Projects section would probably be best. | |
ID: 48838 | Rating: 0 | rate: / Reply Quote | |
I have an Intel 2600K with 8 logical cores. I wanted to reserved 2 cores for feeding 2 GPUs that are running Folding@home. I set the computing preference in boinc to use, at most, 80% of processors (6 cores). | |
ID: 48839 | Rating: 0 | rate: / Reply Quote | |
Ouch. This should not happen. May be fixed now. | |
ID: 48840 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? I agree. There were too many issues that had not been resolved. On top of that the credit much worse than even CreditNew. I see the credit has been changed just saying there are reasons for the lack of CPU time. | |
ID: 48842 | Rating: 0 | rate: / Reply Quote | |
Are you sure that you are using an "older" credit mechanism? From the response in the "New Student and QMML" thread from Richard Haselgrove who corrected me in my assumption you might be using an "older" mechanism. Be careful of your terms. 'CreditNew' has been the default BOINC mechanism since 2010. I suspect this is what GPUGrid is using for these tasks: the support mechanisms for 'even older credit' have been removed from the codebase. I wonder where you found the older codebase that has been removed that contained the "older" credit award algorithm. If you do in fact have such, I would like access to it. Or have it reinstituted into the BOINC Github codebase. It would be helpful in persuading the BOINC maintainers that there is in fact a way to return to the older credit algorithm. One of their stated reasons why they said they would not change from CreditNew is that they said they no longer have the original code and can't replicate it. That said, it looks like the award for QC cpu tasks is much more appealing now. | |
ID: 48845 | Rating: 0 | rate: / Reply Quote | |
Hmmm ... I just ran a new QC task with the supposed new credit. Not seeing any difference. | |
ID: 48847 | Rating: 0 | rate: / Reply Quote | |
Since just after mid day yesterday (UTC) I have noticed an increase in credit awarded for the QC WU's. Doing some quick calcs, it appears the increase is about 4.5x of what we were getting. It also appears they are more fixed in value proportional to the size of the WU. My faster machines are getting over 500 credits/hr (4 cores) compute time whereas the slower machines are getting proportionately less/hr and still getting equivalent credit but over a longer period of time than the faster ones. | |
ID: 48850 | Rating: 0 | rate: / Reply Quote | |
I'm not sure the higher credit is not due to the larger molecule size in the latest tasks that Dominik explained to me here. | |
ID: 48851 | Rating: 0 | rate: / Reply Quote | |
No higher credits for the tasks I've crunched yesterday and today. | |
ID: 48857 | Rating: 0 | rate: / Reply Quote | |
I've also been having trouble with work units erroring out in this way. I have over 150 cpu cores spread out across a variety of machines, all under linux. Just a few moments ago I attempted to attach to GPUGRID only to have computational error after computational error. I hope this is fixed shortly as I would love to have GPUGRID as one of my default projects. | |
ID: 48858 | Rating: 0 | rate: / Reply Quote | |
Yes, credit is doing something very strange. I got 111 credits for 3292 seconds of cpu time. | |
ID: 48859 | Rating: 0 | rate: / Reply Quote | |
Are you seriously comparing SETI to GPUGRID?! | |
ID: 48862 | Rating: 0 | rate: / Reply Quote | |
CreditNew is CreditNew. | |
ID: 48863 | Rating: 0 | rate: / Reply Quote | |
You cannot compare one project's credit to another. | |
ID: 48864 | Rating: 0 | rate: / Reply Quote | |
You cannot compare one project's credit to another. At least it should be comparable as described in the BOINC documentation. See: http://boinc.berkeley.edu/trac/wiki/CreditNew#Cross-projectversionnormalization | |
ID: 48866 | Rating: 0 | rate: / Reply Quote | |
One of the stated objectives of CreditNew it to make credit the same across all projects for the same amount of cobblestones used to compute. | |
ID: 48867 | Rating: 0 | rate: / Reply Quote | |
Thus my comment about CreditNew. CPU projects that have higher or lower then typical RAC are most likely using something else besides CreditNew like a fixed credit or another algorithm. | |
ID: 48872 | Rating: 0 | rate: / Reply Quote | |
Yes I understood your post and sentiment. My post was directed at the other poster's incredulous comment. | |
ID: 48873 | Rating: 0 | rate: / Reply Quote | |
Yes I understood your post and sentiment. My post was directed at the other poster's incredulous comment. I wasn't referencing you as I didn't quote you. ;) I agree. | |
ID: 48876 | Rating: 0 | rate: / Reply Quote | |
Would you please list the QC project progress on the server status page as well: | |
ID: 48893 | Rating: 0 | rate: / Reply Quote | |
Another issue is that your app does not dynamically allocate CPU cores according to the BOINC settings. Instead it claims all physically present cores. I'm seeing this behavior as well. On my Ryzen 1700X system with 2 GPUs, these WUs basically take over all CPUs and throw the GPUs into "Waiting to run". I suppose one could set max_concurrent in an app_config.xml to fix this...what would be the proper app name to use? | |
ID: 48894 | Rating: 0 | rate: / Reply Quote | |
QC is the proper app name. This is how I limit QC to 2 threads per task. <app> <name>QC</name> <max_concurrent>1</max_concurrent> </app> <app_version> <app_name>QC</app_name> <plan_class>mt</plan_class> <avg_ncpus>2.000000</avg_ncpus> <cmdline>--nthreads 2</cmdline> I also just run 1 task at a time to avoid the starting two tasks at the same time flaw in the application. | |
ID: 48895 | Rating: 0 | rate: / Reply Quote | |
An error on a wu (task 17040682): | |
ID: 48988 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? okay, I'm going to install Linux right now on my computer and it should be ready tonight or early tomorrow. ____________ Cruncher/Learner in progress. | |
ID: 49092 | Rating: 0 | rate: / Reply Quote | |
If you are running the latest distros from Ubuntu or Mint you may need to install the python-support package. wget http://launchpadlibrarian.net/109052632/python-support_1.0.15_all.deb sudo dpkg -i python-support_1.0.15_all.deb | |
ID: 49094 | Rating: 0 | rate: / Reply Quote | |
One of my CPUs is crunching linux jobs, I will add two more next week. | |
ID: 49096 | Rating: 0 | rate: / Reply Quote | |
I have added three. Athlon 5350, I3 3240, I3 6100. Not the best ones but doing their job. I can add more but I would like to know how many WUs can we expect for the Linux QM app? | |
ID: 49164 | Rating: 0 | rate: / Reply Quote | |
I have added another machine, and now have four on it (2 i7-3770, 1 i7-4790 and 1 Ryzen 1700), with two to four cores per machine allocated via the resource share. The main problem in running them is that when two or more start up at the same time, they error out. That happens mainly during reboots, but otherwise they never start up at the same time. I leave my machines running 24/7, so I don't reboot very often. | |
ID: 49165 | Rating: 0 | rate: / Reply Quote | |
Jim 1348 said: Also a Windows version would help of course, and for that they had better be seriously thinking about VirtualBox. If you want to go the virtualbox route, you can create your own virtualbox instance, install your favorite flavor of Linux (I chose Ubuntu), make sure that gcc is installed, install BOINC and start running the Linux version of the Quantum Chemistry tasks. It took me a few tries to figure out that gcc needed to be installed, but now they seem to be running fine. | |
ID: 49167 | Rating: 0 | rate: / Reply Quote | |
I have added three. Athlon 5350, I3 3240, I3 6100. Not the best ones but doing their job. I can add more but I would like to know how many WUs can we expect for the Linux QM app? People aren't running it since it has so many issues that haven't been addressed. | |
ID: 49168 | Rating: 0 | rate: / Reply Quote | |
Lucky me (not even a single problem on my end) | |
ID: 49169 | Rating: 0 | rate: / Reply Quote | |
The main reason why I came here was to put my GPU's to work, my CPU cores are all very busy with CPDN. | |
ID: 49171 | Rating: 0 | rate: / Reply Quote | |
Lucky me (not even a single problem on my end) Start two at once.. | |
ID: 49172 | Rating: 0 | rate: / Reply Quote | |
I understand that. I'm using only 4C or 2c/4t CPUs so I can't start two at once. Probably that's why i don't have any issues :) | |
ID: 49173 | Rating: 0 | rate: / Reply Quote | |
Jim 1348 said:Also a Windows version would help of course, and for that they had better be seriously thinking about VirtualBox. Thanks, but I have five Ubuntu machines. I was offering that only as advice if they want to increase their processing power. They need to enlist the Windows users. | |
ID: 49174 | Rating: 0 | rate: / Reply Quote | |
The linux QM app runs fine but it requires some packages to be installed. People should expect infinite number of workunits... | |
ID: 49179 | Rating: 0 | rate: / Reply Quote | |
The linux QM app runs fine but it requires some packages to be installed. People should expect infinite number of workunits... Wow, wow, wow! :D I will add some more CPUs. When can we expect some info about scientific results created with this app? | |
ID: 49180 | Rating: 0 | rate: / Reply Quote | |
Months away, we have just started. | |
ID: 49193 | Rating: 0 | rate: / Reply Quote | |
Could someone who knows how, make a description of exactly which dependencies are needed to make the QC app run flawlessly, in the FAQ section? I think it is a good place for it to be described. | |
ID: 49197 | Rating: 0 | rate: / Reply Quote | |
I understand that. I'm using only 4C or 2c/4t CPUs so I can't start two at once. Probably that's why i don't have any issues :) Once those issues have been solved I will gladly set a 16/32t Threadripper on the QC tasks to shovel them away ;) ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49204 | Rating: 0 | rate: / Reply Quote | |
And to minimize the problem, you can run with the default 4 cores per work unit and only 4 cores (or less) per machine on average, so that they usually don't start more than one work unit at a time anyway. In that way, it is a manageable problem for me, though it would be best if they fix it. I am sure more people would then be willing to run it. I have set up a i3 Sandy Bridge machine (2c/4t) on Ubuntu and use the default config as suggested above, but all tasks report a calculation error after just 1-3 minutes. Any idea what goes wrong here? http://www.gpugrid.net/result.php?resultid=17336453 ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49205 | Rating: 0 | rate: / Reply Quote | |
JoergF sudo apt-get install gcc | |
ID: 49206 | Rating: 0 | rate: / Reply Quote | |
JoergF Thank you... I have installed it. However I am not able to test it as there seems to be a daily quota of 2 tasks per computer and I have to wait for the next day. Really, in view of of >10.000 unsent QC tasks, that limitation is somewhat surprising. ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49207 | Rating: 0 | rate: / Reply Quote | |
JoergF said: However I am not able to test it as there seems to be a daily quota of 2 tasks per computer and I have to wait for the next day There is a daily limit if a cruncher starts turning more than the usual number of errors. Once you start turning in valid tasks, the daily limit will go back up. I have been caught in it a few times when running test tasks. Hopefully you will get better results tomorrow. | |
ID: 49208 | Rating: 0 | rate: / Reply Quote | |
Thank you.. seems to work now :) | |
ID: 49209 | Rating: 0 | rate: / Reply Quote | |
People should expect infinite number of workunits... Oh, well. So we dream for a opencl client (or an sse/avx cpu optimization) | |
ID: 49211 | Rating: 0 | rate: / Reply Quote | |
Oh, well. As you probably know, the FMA version of TN-Grid is faster than the AVX version. At least that was my result comparing a Ryzen 1700 (FMA) to an i7-4770 (AVX), both on Ubuntu. | |
ID: 49212 | Rating: 0 | rate: / Reply Quote | |
As you probably know, the FMA version of TN-Grid is faster than the AVX version. At least that was my result comparing a Ryzen 1700 (FMA) to an i7-4770 (AVX), both on Ubuntu. I know. And, i forgot, a Windows app!!! :-) | |
ID: 49213 | Rating: 0 | rate: / Reply Quote | |
The linux QM app runs fine but it requires some packages to be installed. People should expect infinite number of workunits... I still think, the main obstacle to gain a wider LINUX contributor base is to solve the start-up error when two WUs start at the same time. In my view, this hinders the implementation of the app on newer computers with more than 4 threads/cores, as the other available computer threads/cores are not loaded by other BOINC projects. | |
ID: 49215 | Rating: 0 | rate: / Reply Quote | |
The linux QM app runs fine but it requires some packages to be installed. People should expect infinite number of workunits... True. I'm using only 2c/4t and 4c CPUs because of that. Ryzen 8c/16t is crunching WCG. | |
ID: 49216 | Rating: 0 | rate: / Reply Quote | |
You can sort of learn to live with its idiosyncrasies after a while. They are more an annoyance at first. But I wonder if a non multi-core version would fix the start-up problems? It would be worth looking into. | |
ID: 49217 | Rating: 0 | rate: / Reply Quote | |
May I touch upon this matter again after 2,5-3 weeks... at the risk of being a pain in the neck... is there any progress regarding concurrent QC tasks? I would really like to use a 8-16 core CPU (instead of my i3) and run several jobs at the same time. Hope that the admins can take some time to follow up, in view of the many jobs we still have to crunch. | |
ID: 49270 | Rating: 0 | rate: / Reply Quote | |
Hey, | |
ID: 49298 | Rating: 0 | rate: / Reply Quote | |
I have five QC running at the moment on two machines, and they are taking from 230 MB to 260 MB. I would plan on at least 300 MB to be safe. | |
ID: 49305 | Rating: 0 | rate: / Reply Quote | |
I now have one running at 1016 MB for a few minutes, but now down to 932 MB. It looks like the upper limit is a bit elastic. | |
ID: 49308 | Rating: 0 | rate: / Reply Quote | |
I now have one running at 1016 MB for a few minutes, but now down to 932 MB. It looks like the upper limit is a bit elastic. Just to confirm, that's 1GB per work unit? | |
ID: 49309 | Rating: 0 | rate: / Reply Quote | |
I have five QC running at the moment on two machines, and they are taking from 230 MB to 260 MB. I would plan on at least 300 MB to be safe. pardon me for jumping in, does that mean it is possible now to run several QC tasks at the same time? For example, 4 Jobs on the Ryzen 1700? ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49310 | Rating: 0 | rate: / Reply Quote | |
It is possible to run as many as you want concurrently. A bug unfortunately prevents simultaneous starts. I am investigating possible workarounds but no timeline yet, sorry. Requirements are in some other thread; they are rather mild (only thing you need to have the gcc package installed). | |
ID: 49311 | Rating: 0 | rate: / Reply Quote | |
I have five QC running at the moment on two machines, and they are taking from 230 MB to 260 MB. I would plan on at least 300 MB to be safe. Best to just run 1 per computer via app_config or you'll eventually get two starting at once. They'll crash at once, and end up in this loop. | |
ID: 49312 | Rating: 0 | rate: / Reply Quote | |
I now have one running at 1016 MB for a few minutes, but now down to 932 MB. It looks like the upper limit is a bit elastic. Yes, but now I see 1466 MB for a single work unit, the most I have seen. Note however that I use an app_config to limit them to only one CPU core per work unit, but I do not limit the number of work units that can run at a time. It would undoubtedly be more efficient use of memory to allow the default value of four cores to run on a single work unit. It probably would not use much more memory than a single core, but what the maximum is I don't really know. I have 32 GB, so I have never really paid much attention to it. I use BOINCTasks to measure the memory use by the way. | |
ID: 49313 | Rating: 0 | rate: / Reply Quote | |
It is possible to run as many as you want concurrently. A bug unfortunately prevents simultaneous starts. Okay, thank you :) ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49314 | Rating: 0 | rate: / Reply Quote | |
Requirements are in some other thread; they are rather mild (only thing you need to have the gcc package installed). I have looked around and cannot find any requirements for this specific project. The only CPU requirements I see are here http://www.gpugrid.net/join.php But that looks like general use to me. I will make my question a little more simple... would a core i3 work fine with this project, and if so, would a gen 1 be fine, gen 2, or newer? My budget for another PC dedicated to cpu work is about 100 USD. I do not mind for a small desktop either without a big gpu slot. Thank you. ____________ Cruncher/Learner in progress. | |
ID: 49316 | Rating: 0 | rate: / Reply Quote | |
For questions like this, wuprop is a fantastic resource. Check the link and you can see things like time to complete for various CPUs and other requirements like memory. In this case looks like you may need 776.5 MB of RAM and an i3 should do just fine. | |
ID: 49317 | Rating: 0 | rate: / Reply Quote | |
Thank you very much. ____________ Cruncher/Learner in progress. | |
ID: 49318 | Rating: 0 | rate: / Reply Quote | |
It is possible to run as many as you want concurrently. A bug unfortunately prevents simultaneous starts. I am investigating possible workarounds but no timeline yet, sorry. One simple solution would be creating a TEMP file in the application directory. The first thing a job does is trying to create this file. In case the create command fails (because the file is already there or a multiple create/write conflict occurred) the job must back off for a while. If successful, this job is allowed to start and the others will try again in a couple of seconds. The now starting job shall delete the TEMP file in a timely manner, so that the others can also get started. So the TEMP file actually works like a (do-not-start) flag. You may also stop all tasks sometime and delete the TEMP at regular intervals, to make sure there is no failing or cancelled task leaving the file in place forever. Frankly there are also other and more professional things like semaphores available in the OS, but the above is possibly the fastest solution. ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49372 | Rating: 0 | rate: / Reply Quote | |
...You may also stop all tasks Edit: I mean to pause the tasks, not to cancel them of course. By the way, does the error show up also when multiple tasks are paused and then re-started/continued at the same time? ____________ I would love to see HCF1 protein folding and interaction simulations to help my little boy... someday. | |
ID: 49373 | Rating: 0 | rate: / Reply Quote | |
I am having a lot of CPU Quantum Chemistry WUs error out as soon as they start on my Ubuntu machine. Some work but most error out. Is this inherent with the CPU app or is it my machine? | |
ID: 49376 | Rating: 0 | rate: / Reply Quote | |
Me too: | |
ID: 49379 | Rating: 0 | rate: / Reply Quote | |
(SORRY, double post) | |
ID: 49380 | Rating: 0 | rate: / Reply Quote | |
I am having a lot of CPU Quantum Chemistry WUs error out as soon as they start on my Ubuntu machine. Some work but most error out. Is this inherent with the CPU app or is it my machine?There's a bug in the app, which prevents more than 1 task starting simultaneously. When the task started successfully, you can start another task manually. Since there's no automated way for this, you should pause all but one task before you shut down your computer, then start them one by one. The other option is to limit the concurrently running QC apps to 1. Since this app uses only 4 threads (cores) you should utilize your other CPU cores with a different project. To do this you should create / modify your app_config.xml file in the projects\www.gpugrid.net folder. <app_config>
<app>
<name>QC</name>
<max_concurrent>1</max_concurrent>
</app>
<app_version>
<app_name>QC</app_name>
<plan_class>mt</plan_class>
<avg_ncpus>4</avg_ncpus>
</app_version>
</app_config> | |
ID: 49384 | Rating: 0 | rate: / Reply Quote | |
So I understand why I receive "error while computing" with almost 0 seconds of compute time (multiple WUs starting at once) but I don't understand the fairly high number of failed WUs with multiple thousand second or even over ten thousand second run times. Linked below are my error rates: | |
ID: 49405 | Rating: 0 | rate: / Reply Quote | |
Did you stop the computer at any point, and let them all RE-start in unison - from whatever point they'd reached? | |
ID: 49406 | Rating: 0 | rate: / Reply Quote | |
Did you stop the computer at any point, and let them all RE-start in unison - from whatever point they'd reached? From my knowledge, the computer only turned off once last week. It is on 24/7 otherwise. It looks like these errors are all over the place in terms of date. | |
ID: 49407 | Rating: 0 | rate: / Reply Quote | |
We are losing CPU Volunteers, can anyone help? | |
ID: 49408 | Rating: 0 | rate: / Reply Quote | |
We are losing CPU Volunteers, can anyone help? It's up to the scientists to sort. They will need a Windowa version to have any hope of getting a reasonable throughput. ____________ Radio Caroline, the world's most famous offshore pirate radio station. Great music since April 1964. Support Radio Caroline Team - Radio Caroline | |
ID: 49409 | Rating: 0 | rate: / Reply Quote | |
We are losing CPU Volunteers, can anyone help? Or just linux app without 'starting many at once' issue. I could add more than 100 cores but I cant because of that. | |
ID: 49414 | Rating: 0 | rate: / Reply Quote | |
We will talk this week with the devs of the QM CPU software to see how we can make a Windows build. Once we know the status and how much work it is we will update. But believe me we are extremely keen on a Windows version... | |
ID: 49417 | Rating: 0 | rate: / Reply Quote | |
Since you are using the wrapper from LHC@home why don't you use VirtualBox? This would eliminate the need for a Windows version. All Windows user of LHC@home can run LHC@home tasks, written in Scientific Linux, using Virtual Box. | |
ID: 49419 | Rating: 0 | rate: / Reply Quote | |
changed my desktop settings to include cpu tasks again. (im in the pool so it wont show on my account). hope my contribution, small as it is, helps! | |
ID: 49420 | Rating: 0 | rate: / Reply Quote | |
Since you are using the wrapper from LHC@home why don't you use VirtualBox? No, please. Now i'm using a Linux vm with Virtual Box for this project and it's a nightmare. | |
ID: 49427 | Rating: 0 | rate: / Reply Quote | |
Since you are using the wrapper from LHC@home why don't you use VirtualBox? The LHC@home performance using Virtualbox vs direct from linux is a ridiculous loss in efficiency and performance, not to mention substantial ram usage. If we can avoid virtualbox outright I would consider that a win. | |
ID: 49429 | Rating: 0 | rate: / Reply Quote | |
The LHC@home performance using Virtualbox vs direct from linux is a ridiculous loss in efficiency and performance, not to mention substantial ram usage. If we can avoid virtualbox outright I would consider that a win. You keep saying that, which I think just shows that you have had problems with VirtualBox. Even if so, I don't know why that is a reason for GPUGrid not to use it. A lot of people can get it to work. It is not a "ridiculous loss in efficiency", but about the same as using Windows on some projects optimized for Linux (I do both VirtualBox ATLAS and native ATLAS on LHC, and have a basis for comparison). And the ram usage depends mainly on the project. It is reasonable enough (about 2 GB) when running 4 cores on Cosmology. If that is too much for you, then upgrade your hardware or stop hassling other people that do have it. | |
ID: 49430 | Rating: 0 | rate: / Reply Quote | |
We talked with the devs. The idea is to collaborate over summer for a Windows version. So I hope by the end of summer we should have a new release. | |
ID: 49481 | Rating: 0 | rate: / Reply Quote | |
We talked with the devs. The idea is to collaborate over summer for a Windows version. So I hope by the end of summer we should have a new release. Great news!! Meantime, please fix problems with linux | |
ID: 49483 | Rating: 0 | rate: / Reply Quote | |
All CPU tasks fail on my SuSE Linux Leap 42.3. All GPU tasks complete and validate on my GTX 750 Ti giving me huge credits, more than Einstein@home and SETI@home GPU tasks. | |
ID: 49493 | Rating: 0 | rate: / Reply Quote | |
All CPU tasks fail on my SuSE Linux Leap 42.3. All GPU tasks complete and validate on my GTX 750 Ti giving me huge credits, more than Einstein@home and SETI@home GPU tasks. Hi, Credits cannot be compared from project to project. And even though GPU tasks give so much credit here at GPUGrid there is still substantial scientific weight and benefit to GPUGrid's CPU Work Units even though they don't give as much credit. Please keep this in mind. | |
ID: 49494 | Rating: 0 | rate: / Reply Quote | |
All CPU tasks fail on my SuSE Linux Leap 42.3. All GPU tasks complete and validate on my GTX 750 Ti giving me huge credits, more than Einstein@home and SETI@home GPU tasks. Since BOINC credits are defined as a certain number of 'cobblestones' (completed floating point operations), they should be comparable. But I agree, they're not. That somewhat arcane point becomes more significant when statistics sites, and BOINC itself, back-calculate the floating point performance of a project from the number of credits awarded. | |
ID: 49495 | Rating: 0 | rate: / Reply Quote | |
I don't give a damn about credits. But all my CPU tasks fail miserably. Tullio | |
ID: 49499 | Rating: 0 | rate: / Reply Quote | |
We are losing CPU Volunteers, can anyone help? If admins want CPU support they'll make an app w/o bugs. No effort by them, no effort from us. They get paid, we pay for the PCs and we'd rather not have it aimlessly wasted. | |
ID: 49504 | Rating: 0 | rate: / Reply Quote | |
We are losing CPU Volunteers, can anyone help? +1 | |
ID: 49514 | Rating: 0 | rate: / Reply Quote | |
I would put up with the bugs if I could. But I get only crashes on QC now, so I am out of business. | |
ID: 49515 | Rating: 0 | rate: / Reply Quote | |
Maybe they are more interested to the results of the CRUNCHATHLON competition. You can not compete with a dead horse. | |
ID: 49516 | Rating: 0 | rate: / Reply Quote | |
You can not compete with a dead horse. Not at the Palio either. | |
ID: 49517 | Rating: 0 | rate: / Reply Quote | |
Please see the Number Crunching forum. | |
ID: 49521 | Rating: 0 | rate: / Reply Quote | |
Well, I gave QM a try, but I really didn't like it, for a few reasons. | |
ID: 49578 | Rating: 0 | rate: / Reply Quote | |
But, I finally did get QM working. What made me give up on it was the credit. It started around 600 credits/WU, but it seemed to get cut in half every few sets of WUs. It was down around 50 when I gave up. I don't care about credits themselves, but I do wonder about the science that is being accomplished. If it is the same per work unit, that is OK, but if it is being cut in half periodically also, then that is a problem. I wonder what causes it? | |
ID: 49579 | Rating: 0 | rate: / Reply Quote | |
But, I finally did get QM working. What made me give up on it was the credit. It started around 600 credits/WU, but it seemed to get cut in half every few sets of WUs. It was down around 50 when I gave up. The credits are down to around 50 right now because the Work Units are extremely short due to testing. I'm not sure what everyone's fantasy is with credit. I personally couldn't care less as long as what I am doing is benefiting science. The credit itself is worth nothing so I'm not sure I get the point. I guess some people just need something more. | |
ID: 49580 | Rating: 0 | rate: / Reply Quote | |
Indeed as papalito said these WUs are muuuuuch shorter than the 600 credits ones. They scale by computation time automatically. I miscalculated a bit yesterday how fast they are so we ran out but I'm going to submit more in an hour or so. | |
ID: 49581 | Rating: 0 | rate: / Reply Quote | |
Stefan, Can you reduce free disk-space requirement of 4768.37 MB to something like 4000MB or less? Your QM WUs do not fit on my USB 16 GB Stick anymore! (After Lubuntu Up-Grade from 17.10 to 18.04) | |
ID: 49582 | Rating: 0 | rate: / Reply Quote | |
Sorry klepel, I don't think I can :( Most of it is taken up by miniconda and the required software, not the workunits themselves. | |
ID: 49583 | Rating: 0 | rate: / Reply Quote | |
@Jim the WUs that I send contain varying molecules of different number of atoms. The ones I sent yesterday had very few atoms so they completed super fast. But "every molecule is sacred" as per Monty Python. I guess I could mix all molecules together but it would become an organizational chaos for me to keep track of what I have already calculated, so for now I will continue submitting them with increasing molecule size. No problem at all. Keep doing what you have to do. | |
ID: 49584 | Rating: 0 | rate: / Reply Quote | |
@Stefan can you quickly describe for us what the Quantum Chemistry Work Units are doing and what you are learning from these work units? | |
ID: 49585 | Rating: 0 | rate: / Reply Quote | |
Some months have gone. We are crunching for....? Cancer research? Any preliminary result? Do you plan, togheter with windows app, also a gpu version? | |
ID: 49587 | Rating: 0 | rate: / Reply Quote | |
@Stefan can you quickly describe for us what the Quantum Chemistry Work Units are doing and what you are learning from these work units? +1 | |
ID: 49588 | Rating: 0 | rate: / Reply Quote | |
+ another 1. I have 7+7+3 cores 100% dedicated to QC and 4+4+4 cores 50% dedicated to QC and WCG, all 24/7. Along with 3 GTX 1060's, makes for a very warm office, especially now in summer. Would be interesting to find out what the project goals are :). | |
ID: 49589 | Rating: 0 | rate: / Reply Quote | |
@Stefan can you quickly describe for us what the Quantum Chemistry Work Units are doing and what you are learning from these work units? See the "New Student and QMML Project" thread for a clue. | |
ID: 49590 | Rating: 0 | rate: / Reply Quote | |
@Stefan can you quickly describe for us what the Quantum Chemistry Work Units are doing and what you are learning from these work units? Really a "clue". "We are simulating molecules". Ok, very precise :-P | |
ID: 49594 | Rating: 0 | rate: / Reply Quote | |
Yeah sorry. I've developed a partially healthy paranoia over the last years due to some researchers being unhealthily competitive. In this case I'm trying to steer away from what others do to avoid problems but I'll be a bit vague anyway just to be safe. | |
ID: 49595 | Rating: 0 | rate: / Reply Quote | |
Very interesting, thank you :) | |
ID: 49596 | Rating: 0 | rate: / Reply Quote | |
Thank you!! | |
ID: 49597 | Rating: 0 | rate: / Reply Quote | |
Thank you for sharing more info Stefan! | |
ID: 49598 | Rating: 0 | rate: / Reply Quote | |
Yes, thank you, much appreciated. | |
ID: 49599 | Rating: 0 | rate: / Reply Quote | |
Practically we are trying to teach a neural network to calculate molecular energies and forces. As you well know, the new Nvidia cards are said to be designed for "deep learning". Maybe that will be of some use to you someday. | |
ID: 49600 | Rating: 0 | rate: / Reply Quote | |
Yes, these quantum chemistry potential networks are a deep learning application :) So we train them on our local NVIDIA GPUs. But for the moment I don't see a need to distribute the training of the networks to GPUGRID if that's what you meant. It trains fast enough locally. | |
ID: 49601 | Rating: 0 | rate: / Reply Quote | |
OK, that gives me a better idea of how we fit into the overall scheme of things. I am glad we can do that work for you. | |
ID: 49602 | Rating: 0 | rate: / Reply Quote | |
Thank you for answering my questions Stefan. | |
ID: 49603 | Rating: 0 | rate: / Reply Quote | |
I've been running the GPU tasks on a 3570k (along side some other projects) on Ubuntu 14.04, just 4 threads so no chance of the simultaneous start issue. All good so far. | |
ID: 49604 | Rating: 0 | rate: / Reply Quote | |
So we train them on our local NVIDIA GPUs. But for the moment I don't see a need to distribute the training of the networks to GPUGRID if that's what you meant. It trains fast enough locally. I cannot understand. Are we crunching GpuGrid QM to "prepare" data for your local/internal GPU? | |
ID: 49605 | Rating: 0 | rate: / Reply Quote | |
Hm ok, maybe you are not familiar with machine learning. Sorry if I glossed over it. In machine learning and specifically supervised learning as in this project you "teach" a network to replicate some ground-truth calculations (in this case QM energy/force calculations). | |
ID: 49606 | Rating: 0 | rate: / Reply Quote | |
Thank you Stefan, this is a fantastic explanation! | |
ID: 49607 | Rating: 0 | rate: / Reply Quote | |
+1 | |
ID: 49608 | Rating: 0 | rate: / Reply Quote | |
Does this clarify it? Very, very clear. Thank you!! | |
ID: 49619 | Rating: 0 | rate: / Reply Quote | |
For some reason, that approach appeals to me a lot as an ideal distributed computing project. It allows you to offload the slow calculations, while you retain the flexibility of asking a lot of different questions on the returned data that you can investigate with your high-speed calculations. It does not appear to require excessive bandwidth to shuttle the data back and forth (though I have a lot if needed), nor does it require a lot of memory (though I have plenty of that too if you need it). | |
ID: 49729 | Rating: 0 | rate: / Reply Quote | |
I am running QC on my box currently and there does not appear any startup glitches. It can run two and it can start multiple at the same time. I see there is some usage of flock in the app, and that seems to solve the startup crashes that everyone is complaining. So, Good job. | |
ID: 50855 | Rating: 0 | rate: / Reply Quote | |
No Chems for me;) | |
ID: 51418 | Rating: 0 | rate: / Reply Quote | |
So, over VMWare 14 Ubuntu 18.04 with newest boinc-client (4 cores, 4 Gig ram, 100 gig HD-Space). No Quantum Chemistry available, he says. Solutions? When I started processing QC WUs, I had to configure GPUGrid preferences to use CPU and accept QC tasks. Then, I had to upgrade several of my Linux sytems from 4 to 8 GB RAM. 4 GB Systems didn't get QC WUs. This seems to be your problem. And I also had to upgrade two systems with 64 GB SSDs to bigger sizes because a lack of HD space. You're wellcome. Good Luck! | |
ID: 51419 | Rating: 0 | rate: / Reply Quote | |
mmmh, i think i can upgrade ram to 16 GB. CPU, QC allowed. You think, the ram is the problem... not the virtualmachine self? | |
ID: 51420 | Rating: 0 | rate: / Reply Quote | |
For sure, Quantum Chemistry WUs won't be sent to 4 GB RAM systems. Sun 03 Feb 2019 19:37:31 WET | | Starting BOINC client version 7.6.31 for x86_64-pc-linux-gnu | |
ID: 51421 | Rating: 0 | rate: / Reply Quote | |
Also, BOINC Client must "think" VirtualBox is installed. I have not found VirtualBox to be necessary. My present machine, a Ryzen 2600 (Ubuntu 18.04.1) does not have it installed. Ryzen2600 | |
ID: 51422 | Rating: 0 | rate: / Reply Quote | |
I have not found VirtualBox to be necessary. My present machine, a Ryzen 2600 (Ubuntu 18.04.1) does not have it installed. Yes, that's right. VirtualBox is not necessary for QC WUs to run. I mixed requirements for another of my CPU projects, LHC@Home... Excuse me ;-) | |
ID: 51423 | Rating: 0 | rate: / Reply Quote | |
I mixed requirements for another of my CPU projects, LHC@Home... Excuse me ;-) I run both also; I usually just install it anyway. | |
ID: 51424 | Rating: 0 | rate: / Reply Quote | |
Good then a buy 8 GB extra. Hope the aged electrical capacitor from my over 5 year old mainboard get not killed... | |
ID: 51425 | Rating: 0 | rate: / Reply Quote | |
And now i am blind. Exist a Ubuntu 18.04.1 64 Bit i386-Version or im stupid to look? | |
ID: 51426 | Rating: 0 | rate: / Reply Quote | |
The "Desktop image" works for me on both AMD (Ryzen) and Intel (i7-8700). | |
ID: 51427 | Rating: 0 | rate: / Reply Quote | |
Hi what is the requirement i have 4 go ram / i5-8400 on my linux. It ok ? | |
ID: 51456 | Rating: 0 | rate: / Reply Quote | |
I installed a VirtualBox Linux on a Windows 10 PC but the BOINC Manager supplied by SuSE does not work. So I attached it to Einstein@home by a line command using the key I know. But I don't know the GPUGRID key. Also, I installed the nVidia driver for my GTX 750 board, but the Einstein client does not recognize it. | |
ID: 51458 | Rating: 0 | rate: / Reply Quote | |
I installed a VirtualBox Linux on a Windows 10 PC but the BOINC Manager supplied by SuSE does not work. I'm using Linux Mint 18.1(Serena) on my Win10 machine and it runs well with boinc and gpugrid | |
ID: 51459 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? If you give me your key I can make a manual connection from this Virtual Machine as I have done with Einstein@home. The SuSE BOINC manager does not work on the Virtual Machine. You can PM me. Tullio | |
ID: 51460 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? I believe that's your weak account key listed on your GPUGrid account page. boinccmd --project_attach project_url your_weak_account_key | |
ID: 51461 | Rating: 0 | rate: / Reply Quote | |
Hi, we need more CPUs on Linux to run QM simulations. Anybody can help? Just place your QM Linux app into a Virtualbox container to make it available for Windows clients in order to acquire the largest possible pool of machines - without significant add-on developmental needs. Michael. ____________ President of Rechenkraft.net - Germany's first and largest distributed computing organization. | |
ID: 51486 | Rating: 0 | rate: / Reply Quote | |
Using vbox to get the most users is an oxymoron. The native Linux app already uses a lot of disk space as is. | |
ID: 51487 | Rating: 0 | rate: / Reply Quote | |
The native Linux app already uses a lot of disk space as is. Disk space? Ehm, since when is disk space an issue in 2019? ;-) RAM could indeed become an issue, though... Just check the world-wide OS distribution, or even just within the BOINC community - then you know where the true bottle neck is hiding (not that I like it but, unfortunately, it's a fact...). Michael. P.S.: Anyway - I just saw that the VM approach had already been mentioned above. I should have read the thread more carefully this time, I guess... ;-) ____________ President of Rechenkraft.net - Germany's first and largest distributed computing organization. | |
ID: 51488 | Rating: 0 | rate: / Reply Quote | |
On my account page there is no key, either weak or strong. I have both Keys for all my projects, except GPUGRID. I have installed SuSE Linux Leap 15.0 on a Windows 10 PC with Home edition 1809. Then I accepted an update from SuSE and found myself with the Tumbleweed version of SuSE Linux, which is a development version. I connected it manually to Einstein@home, since its BOINC manager does not work. | |
ID: 51490 | Rating: 0 | rate: / Reply Quote | |
On my account page there is no key, either weak or strong. On the top left quadrant of my GPUGrid account page is where I see my weak account key (bold). If you don't have one then I'm not sure what the problem is with your account. Account information Name Email address Country United States Postal code GPUGRID member since 26 Aug 2008 Change email address | password | other account info User ID Used in community function Weak account key Provides limited access to your account | |
ID: 51491 | Rating: 0 | rate: / Reply Quote | |
The native Linux app already uses a lot of disk space as is. 30-60GB per task! Times 8 on a 32t BOINC only machine surely adds up. I don't have disk space for that. Multiple people here went out and purchased larger hard drives just for this app. I try to put SSDs in machines and not something like a 1TB for a BOINC only PC. | |
ID: 51494 | Rating: 0 | rate: / Reply Quote | |
30-60GB per task! Times 8 on a 32t BOINC only machine surely adds up. I don't have disk space for that. Multiple people here went out and purchased larger hard drives just for this app. I try to put SSDs in machines and not something like a 1TB for a BOINC only PC. Well, I guess I need to check that on my QM machine: Of course, 30-60 GB per task would indeed be a lot. Still, I do not understand what exactly should be "oxymoron" in allowing Windows users to ADD to the existing Linux participant pool by simply employing a Virtualbox-based approach where the existing Linux client is wrapped in a virtual Linux machine. For you, nothing would change. Michael. ____________ President of Rechenkraft.net - Germany's first and largest distributed computing organization. | |
ID: 51502 | Rating: 0 | rate: / Reply Quote | |
Using vbox is the opposite of being able to reach the majority of users. Projects with vbox only apps have a much lower participation rate compared to other BOINC projects. | |
ID: 51505 | Rating: 0 | rate: / Reply Quote | |
I am running Linux Mint in an Oracle VirtualBox. Sat Feb 16 20:10:08 2019 | GPUGRID | Message from server: Quantum Chemistry needs 54846.23MB more disk space. You currently have 2374.23 MB available and it needs 57220.46 MB. Is there any way to fix this? Thanks! | |
ID: 51508 | Rating: 0 | rate: / Reply Quote | |
Boinc Manager: options/computing preference/disk/memory tab. | |
ID: 51509 | Rating: 0 | rate: / Reply Quote | |
Using vbox is the opposite of being able to reach the majority of users. Projects with vbox only apps have a much lower participation rate compared to other BOINC projects. Ehm, once again: The Virtualbox Windows-only users would simply ADD to the existing Linux user pool. To my knowledge there is till no functional Windows CPU app. Michael. ____________ President of Rechenkraft.net - Germany's first and largest distributed computing organization. | |
ID: 51514 | Rating: 0 | rate: / Reply Quote | |
...To my knowledge there is still no functional Windows CPU app. unfortunately, you are perfectly right :-( | |
ID: 51517 | Rating: 0 | rate: / Reply Quote | |
biodoc asked: Has anyone got this working with a linux VM on windows? Yes, I have two machines set up that I use occasionally, 489909 and 490622. Host O/S is Windows 10 Home, guest O/S is Ubuntu 18.10. | |
ID: 51518 | Rating: 0 | rate: / Reply Quote | |
Yes, I have two machines set up that I use occasionally, 489909 and 490622. Host O/S is Windows 10 Home, guest O/S is Ubuntu 18.10. Thanks captainjack. It's good to know that's a working option for windows users until the native app is released. | |
ID: 51519 | Rating: 0 | rate: / Reply Quote | |
Yes, I have two machines set up that I use occasionally, 489909 and 490622. Host O/S is Windows 10 Home, guest O/S is Ubuntu 18.10. Using Ubuntu worked! It did not limit the amount of disk space shown in Boinc when the VM had much more. Thanks! | |
ID: 51522 | Rating: 0 | rate: / Reply Quote | |
I have only User ID GPUGRID member since Country Total credit Recent average credit Computers I solved the problem by connecting with a slower computer where BOINC Manager works Tullio ____________ | |
ID: 51533 | Rating: 0 | rate: / Reply Quote | |
30-60GB per task! Times 8 on a 32t BOINC only machine surely adds up. I don't have disk space for that. Multiple people here went out and purchased larger hard drives just for this app. I try to put SSDs in machines and not something like a 1TB for a BOINC only PC. Well, as announced before, I have checked this and I beg to differ but on my i7 octacore machine (hyperthreading active), GPUGRID occupies no more than a total disk space of 4.92 GB - and it continuously works with 6 cores on 2 MT GPUGRID QM work units. Michael. ____________ President of Rechenkraft.net - Germany's first and largest distributed computing organization. | |
ID: 51576 | Rating: 0 | rate: / Reply Quote | |
30-60GB per task! Times 8 on a 32t BOINC only machine surely adds up. I don't have disk space for that. Multiple people here went out and purchased larger hard drives just for this app. I try to put SSDs in machines and not something like a 1TB for a BOINC only PC. A quote from a prior post in this thread. Sat Feb 16 20:10:08 2019 | GPUGRID | Message from server: Quantum Chemistry needs 54846.23MB more disk space. You currently have 2374.23 MB available and it needs 57220.46 MB. The admin has said production tasks would need ~60GB. The 30Gb # was for Beta tasks. I don't run these, but others have reported needing large amounts of disk for these. | |
ID: 51577 | Rating: 0 | rate: / Reply Quote | |
These WUs are all multi-threaded, yes? Do they require a certain number of threads >1? | |
ID: 51579 | Rating: 0 | rate: / Reply Quote | |
They are no longer doing the "monster" ones, either 30 GB or 60 GB. | |
ID: 51580 | Rating: 0 | rate: / Reply Quote | |
These WUs are all multi-threaded, yes? Do they require a certain number of threads >1? Yes, they are multi-threaded and the default is 4 threads per task. You can limit the number of tasks running by using an app_config.xml with <max_concurrent>x</max_concurent> line. I'm running nine 4 thread tasks concurrently on a 40 thread machine using the the following app_config.xml. <app> <name>QC</name> <max_concurrent>9</max_concurrent> </app> <app_version> <app_name>QC</app_name> <plan_class>mt</plan_class> <avg_ncpus>4</avg_ncpus> <cmdline>--nthreads 4</cmdline> </app_version> </app_config> | |
ID: 51581 | Rating: 0 | rate: / Reply Quote | |
Message boards : News : CPU jobs on Linux