August 17, 2018, 06:22:22 pm
+-

+-Recent Topics

SETIv8 Linux Apps by arkayn
July 11, 2018, 09:50:33 am

SETIv8 OSX Apps by arkayn
July 11, 2018, 09:50:07 am

Discord Server by arkayn
July 22, 2017, 03:58:55 pm

Moved to a new host by arkayn
June 21, 2017, 01:58:44 am

SETI is down again by arkayn
March 25, 2017, 09:53:33 am

Shoutbox

SETIv8 Linux Apps

Started by TBar, March 03, 2016, 12:38:21 am

previous topic - next topic

TBar

March 03, 2016, 12:38:21 am Last Edit: June 30, 2017, 09:16:55 pm by TBar
CUDA 4.2 App with CPU App tuned to run on Intel CPUs with at least SSSE3.
Includes app_info.xml and CUDA Libraries. Tested in Ubuntu 14.04.
Please leave feedback in this thread; http://setiathome.berkeley.edu/forum_thread.php?id=78881

TBar

September 11, 2016, 09:24:37 pm #1 Last Edit: June 30, 2017, 11:53:21 pm by TBar
Updated versions of Linux OpenCL Multibeam without the Sanity Check. Compiled and tested in Ubuntu 14.04.5

TBar

December 05, 2016, 12:04:48 am #2 Last Edit: July 11, 2018, 09:48:54 am by arkayn
Check the list of supported GPUs here, https://en.wikipedia.org/wiki/CUDA#GPUs_supported
The CUDA 6.0 App requires at least CC=3.5
The CUDA 9.0 App requires at least CC=5.0

Compiled & Tested in Ubuntu. Read the README_x41p_zi3v.txt file in docs for best use, the CUDA Libraries are included.

The CUDA 6.0 Special App is for the older Kepler CC 3.5 GPUs that might not work well with CUDA 7.5 and above. Place the expanded files in the setiathome.berkeley.edu folder, and set file permissions if using the Repository version of BOINC.
Download CUDA 6.0 Special App CUDA6.0_zi3v-Special App

Download CUDA 9.0 Special App Linux_zi3v-CUDA90_Special App

arkayn

Just to refresh the topic.

TBar

This is a new build of the BOINC 7.4.44 source code with Static wxWidgets 3.0.3 libraries. You should check the Dependencies and Execute bits before running. Most distros will need to install libwebkitgtk, some libcurl3. Mint users should probably use the repository version of BOINC. Read the README 7.4.44 and the README_x41p_zi3v.txt in the docs folders. You will need to Download the CUDA 8.0 libraries mentioned in the README_x41p_zi3v and place them in the setiathome.berkeley.edu folder before running.

Do to size limitations, the package was split into three parts, you need all three parts.
In the terminal;
To install 7zip run, sudo apt-get install p7zip
To install libwebkitgtk run, sudo apt-get install libwebkitgtk-1.0-0

BOINC.7z.001  BOINC.7z.002  BOINC.7z.003

Keith Myers

Hi TBar, I am interested in running your 7.2.47 BOINC package.  But I don't understand how to put the two parts of the package back together to make it installable.  Could you explain how-to?

TBar

July 20, 2017, 11:55:00 am #6 Last Edit: July 20, 2017, 12:08:28 pm by TBar
In Linux you would just double click on the first file. The default App Archive Manager will automatically combine the files when it expands them. Probably any App that handles 7zip files will know to recombine the files when expanding them. If you haven't installed 7zip in Ubuntu you can find it in the Ubuntu Software App, not sure what that would be called in other versions of Linux. You could probably find it in the Package manager as well. In Ubuntu the 7zip features are just added to the Archive Manager App.

TBar

July 24, 2017, 12:10:16 am #7 Last Edit: July 11, 2018, 09:48:04 am by arkayn
The Latest version of BOINC for Testing in Linux. You should check the Dependencies and Execute bits before running. This version should work in Ubuntu 12.04 and above by installing libwebkitgtk from the Package Manager, however, Mint users should probably use the repository version of BOINC .

This version has Fixed the BOINC Manager Tasks view problem that resulted in the view being focused on the bottom of the Tasks page, and Simple View works. If you have an existing BOINC folder in your Home folder expand the download to your Downloads folder, and Stop all boinc Apps. Open the download, Copy the files and Paste them into your existing BOINC folder in Home. Double click boincmgr to launch the Manager.

To expand the file in Linux you need to have 7zip installed, in the terminal;
To install 7zip run, sudo apt-get install p7zip
To install libwebkitgtk run, sudo apt-get install libwebkitgtk-1.0-0

Download link : BOINC-7.8.3

Keith Myers

Hi TBar, I see that you are running the latest BOINC 7.8.2 on one of your Linux crunchers.  Any chance you can make that available for download here?  I want to see if that version fixes the problem with Network Activity status not being correctly reported via the radio buttons in your BOINC 7.8.0.

Keith Myers

Thanks for the new client and manager TBar.  As expected, no difference in behavior between 7.8.2 and 7.8.0.  Still have the network activity button status flaw.  See that there are new skins for other projects in this release.  A few kb difference in image files etc, etc.  No problem installing.  Just checked dependencies to make sure and copied over the unpacked BOINC folder to my existing folder and everything started right up.  See the normal BOINC update message in the Event Log as expected 7.8.0 >> 7.8.2.

Thanks again for being the Linux showrunner.

Keith Myers

 :-*Just wanted to post a big THANK YOU to TBar for providing such excellent Linux based BOINC versions.  He has been extremely helpful in debugging the old BOINC Linux code and fixing issues that have been around for years.  Kudos TBar.  Everyone running Linux and the Linux special app should give TBar a big High-Five.  In my opinion he should be the main bughunter and coderunner for the BOINC Linux app.

TBar

November 24, 2017, 11:18:59 am #11 Last Edit: August 12, 2018, 02:46:07 pm by arkayn

Mike


Will run a bench with this version for comparison.

Keith Myers

You would think that after running SETI for the past 16 years, I would have figured out how to interpret the stderr.txt printout for run_time versus cpu_time.

I hadn't until TBar pointed out that I had been always running my CPU's in overloaded state.  That finally explained why I was getting such inconsistent results in runtimes for repeated benchmark runs for the various apps.

Now that I have reduced the number of concurrent running CPU tasks on all my hosts, the run_time is matching up with the cpu_time.  And the benefit is that tasks are now finishing much faster now and my RAC is climbing.

Mike

I told you that long ago at seti but you didn`t listen.
I`m running 7 CPU instances for example on my 1800X.

Keith Myers

 :) Hi Mike, I guess I didn't understand the significance of run_time versus cpu_time.  I am running 8 concurrent tasks on the 1700X and 7 concurrent tasks on the 1800X.  I guess the SoG app doesn't make as heavy demand on the cpu as the special app. I have both systems reporting pretty much matching cpu_times and run_times now.

arkayn

Direct links fixed, attachments will probably need to be reuploaded.

Powered by EzPortal