Posts by Bob Knippel

1) Message boards : Questions and problems : CPU usage limits in projects using virtualization (Message 67947)
Posted 22 Feb 2016 by Bob Knippel
Post:
You will have to create an apt_config.xml file specific to each project.

In Linux, put it into /BOINC/projects/www.cosmologyathome.org (or Atlas).
In Windows, C/Program Data/BOINC/projects/atlasathome.cern.ch (or Cosmology).

In Windows, you may have to select whatever it takes to show hidden files to find the Program Data file. I can't remember where I found that, as I'm a Linux guy, but it wasn't difficult to find.

I use Notepad in Windows to create the file. Save the file to a convenient temporary location as apt_config.xml You can copy and paste it later. Make sure to select ANSI as the encoding format, and also select "All Files" as the type, not .txt

For Atlas, use this:

<app_config>
<app>
<name>ATLAS</name>
<max_concurrent>3</max_concurrent>
</app>
</app_config>

Replace the concurrent>3< with whatever number of Atlas tasks you want to run at the same time.

For Cosmology, use this:

<app_config>
<app>
<name>camb_boinc2docker</name>
<max_concurrent>4</max_concurrent>
</app>
<app_version>
<app_name>camb_boinc2docker</app_name>
<plan_class>vbox64_mt</plan_class>
<avg_ncpus>2</avg_ncpus>
</app_version>

<app>
<name>lsplitsims</name>
<max_concurrent>4</max_concurrent>
</app>
<app_version>
<app_name>lsplitsims</app_name>
<plan_class>vbox64_mt</plan_class>
<avg_ncpus>2</avg_ncpus>
</app_version>

</app_config>

Replace the concurrent>4< with whatever number of tasks you want to run at the same time. To limit CPU's, change ncpus>2< to whatever you want. In my case, I am crunching both camb_boinc2docker and lsplitsims. The lsplitsims is BETA testing, so if you don't run that, simply eliminate that whole section.

Once you have the file installed, use the BOINC manager to read the files. You do that by selecting "advanced" options, then "Read config files". The tasks currently running will not be affected, but the next ones to start should work.
2) Message boards : GPUs : BOINC GPU recognition under PCLinuxOS (Message 59470)
Posted 10 Jan 2015 by Bob Knippel
Post:
Actually, I figured this out on my own. The trick was to download the drivers directly from Nvidia, change the permissions on the downloaded file to make it executable, reboot the computer into the safe mode, and run the installation program as root from the command line without the X-server running. Running the installation with the GUI running fails. I have done this several times now on a few different computers and for the most part it has gone OK. I did have a problem with one machine which resulted in an incorrect X-configuration and an X-server crash as a result of that, but the machine actually booted into the GUI after the installation but with the wrong screen resolution displayed. The crash occurred after I changed the resolution and rebooted, but I was already having a resolution problem prior to that, which I think is a bug in the screen resolution selection program, so I suspect the crash was unrelated to the driver installation. In any case, I reinstalled the drivers after the resolution change and the next reboot brought it up correctly, with the GPU's detected and now running. What I have found is that depending on the computer, probably due to age, is the Nvidia installation program is somewhat finicky running in an XP vintage machine, particularly in displaying the Yes/No buttons regarding the questions the program asks the installer at the time of installation. However, getting past that the installation worked.
3) Message boards : GPUs : BOINC GPU recognition under PCLinuxOS (Message 59321)
Posted 6 Jan 2015 by Bob Knippel
Post:
Does anybody know how to get BOINC to recognize the GPU's specifically under PCLinuxOS? I use Lubuntu/Peppermint quite a bit and that works quite well, but PCLinuxOS is a really nice system I'd like to use too, however, the GPU recognition issue is keeping me from using it as much as I'd like. I'm fairly certain it is not a timing problem, as I start BOINC long after the computer is up and running, so I suspect it's a matter of dependencies or a file location issue. Unfortunately, the differences between Lubuntu/Peppermint vs PCLinuxOS regarding where BOINC stuff gets filed has me pulling my hair out. Anyone know for certain how to get it running?
4) Message boards : GPUs : GPU not recognised after Ubuntu Linux Upgrade (Message 59319)
Posted 6 Jan 2015 by Bob Knippel
Post:
There is something wrong with the 331 driver package. Simply use the earlier driver, which is, I believe, 304.




Copyright © 2024 University of California.
Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.