|
Questions and Answers :
Unix/Linux :
Will start crunching with linux.. Advice starting up?
Message board moderation
Author | Message |
---|---|
Send message Joined: 21 Feb 08 Posts: 47 Credit: 7,929,915 RAC: 0 |
Hello. I have been running CPDN a long time on Windows machines. But since there is no work for windows anymore i have not been running the project for quite some while now. Planning of starting up a Ubuntu guest machine in my vmware environment to start crunching. I have read about the 32bit libs that needs adding.. But.. Any more advice to be up and running quick? Do you install the boinc package via apt? What is the name of the package? How do you guys monitor the process of the WU? I will be running Ubuntu server.. So command line is what im going to use.. Any tips getting up and running quick is appreciated.. Also.. What can i expect in memory usage per WU? (Trying to plan how many CPU's i should add). What disk space should i add to my VM? |
![]() Send message Joined: 15 May 09 Posts: 4444 Credit: 17,929,339 RAC: 29,974 |
This thread gives the instructions to install via apt. There are currently server problems at Oxford preventing new work from being downloaded but I know Andy is on the IT support staff's back to try and get these sorted. |
Send message Joined: 21 Feb 08 Posts: 47 Credit: 7,929,915 RAC: 0 |
Thanks, but i think you read my thread a little quick. :) I have already found the 32bit libs thread. But were looking for a hint of how to install and monitor it via linux (the boinc client).. and any other advice :) I tried looking through some threads here on the forum but did not find anything special. I guess its that easy to install so no one talks about it? :) |
Send message Joined: 17 Aug 05 Posts: 22 Credit: 16,056,859 RAC: 15,926 |
"boinctui" is probably the monitor application you'd want on linux commandline. sudo apt install boinctui and just boinctui to start it in commandline. Even though it is text based, it is still informative. I use it a lot myself, to monitor my rigs. And of course sudo apt install boinc-client for the boinc application itself. I dont know what people recommend for hdd size, here. I usually give it at least 100 GB to be safe. Maybe it's a bit much. Depends on amount of cores you run I guess. Maybe someone with more knowledge can answer more precise. I'm not familiar with vmware, so don't know if you can resize later on. It does work in Virtualbox fx, but that is different thing maybe. I'd love to learn vmware some day, or some other virtualization. Virtualbox is user friendly, but maybe not as advanced. |
Send message Joined: 5 Aug 04 Posts: 1106 Credit: 17,025,459 RAC: 5,652 |
Here is what I use with a 16-core processor, but the boinc-client is told to use at most 8 cores.Generally 3 or 4 climateprediction models are running, and the other 4 or 5 are running WCG and Rosetta. (The extra space is for OpenIFS tasks if I ever get any.) Filesystem 1K-blocks Used Available Use% Mounted on /dev/sdb3 122908728 24737500 91904756 22% /var/lib/boinc ![]() |
Send message Joined: 5 Sep 04 Posts: 7629 Credit: 24,240,330 RAC: 0 |
Mephist0 If you're missing any 32 bit libs, then the task will crash at about 8 seconds, and you'll get a message on the task page that says which ones are missing. The n216 models like lots of L3 cache. With only 4 megs of this on processors in the recent past, this has been a limiting factor. Unless you don't mind the tasks taking months to slowly finish, when you cram dozens of them onto the computer. |
Send message Joined: 6 Aug 04 Posts: 192 Credit: 27,607,784 RAC: 8,472 |
Win10, Oracle VirtualBox 6.1 with ubuntu 20.04 VM. Some tried and tested settings from our i7-3770 with 4 cores (8 threads) and 32GB memory, Memory. Allow 3GB memory per cpu for CPDN and the VM OS. It may be more than some model types require, but others have suggested 3GB. I have no idea what future needs may be. 32GB physical memory lets you run a VM memory of 20GB and leaves enough room for Windoze to be happy. We found that 16GB physical memory for four ubuntu VM cpus to run CPDN was too small. CPDN tasks were throttled by about 25%. It became unusable for heavy office applications (Word and Excel). We tested a Q9650 cpu and 8GB memory with an ubuntu VM running 2 cpus, Yes it ran cpdn, but insufficient memory. Not worth the effort. CPU. 4 physical cores, 8 threads. We run the ubuntu VM with 4 cpus. Task manager reports that VirtualBox (running the VM & CPDN) takes about 55% of CPU. We can run the rare Windows CPDN tasks on 2 or 3 cores in the Win10 host. Otherwise they run the Africa Rainfall tasks. Trying to put all i7 cores into use (4 VM ubuntu threads with CPDN and 4 Win10 threads for CPDN) is not a good idea. CPDN tasks slowed down by circa 20% The throttle was probably from running out of L3 cache. Disc. Put the ubuntu VM onto an SSD. Allow at least 10GB of .vdi virtual disc per VM cpu. Use an expandable .vdi format. Minimum 40GB for 4 cpus. Beware the generic VM youtubers, they wildly underestimate the disc size in their videos. My new friend is gparted. If you want to avoid all the extra cpdn processing from continually hitting the data TBW on a large SSD, a 128GB SSD is an inexpensive option. Good luck. |
©2024 climateprediction.net