How do I move Einstein to a new machine

StarCastle
StarCastle
Joined: 7 Aug 09
Posts: 4
Credit: 3432167
RAC: 737
Topic 196952

I want to start using a new faster machine for my projects.

How do I move a project to teh new machine (it has BOINC running on it).

How do I setup Einstein on it and keep the credits, etc?

Thanks for your help!

Jord
Joined: 26 Jan 05
Posts: 2952
Credit: 5779100
RAC: 0

How do I move Einstein to a new machine

What do you mean by project? A task running on the old computer?

If you want to move the whole cache from one computer to another, you move the data directory with everything in it, files and (sub-)directories. Only after that should you install BOINC and tell it where to find this data directory.

This can only be done when the operating system is of the same class (e.g. Windows to Windows).

Things you should not do:
1. Install BOINC first, then move the data directory, as that'll break permissions on the directory.
2. Install BOINC first, attach it to the project, then move the data directory. The computer can only be registered once to the project.

Claggy
Claggy
Joined: 29 Dec 06
Posts: 560
Credit: 2694028
RAC: 0

Just attach the new computer

Just attach the new computer to Einstein using the same email address and password, your new computer will show up as being attached to your account:

Computers belonging to StarCastle

the Credits will stay linked to your Account:

Account data for StarCastle

You do this by going Tools > Add project or Account Manager > add project > Next > select Einstein at home > Next > select Existing user and enter email address and password > Next, etc.

Claggy

Skip Da Shu
Skip Da Shu
Joined: 18 Jan 05
Posts: 140
Credit: 741493959
RAC: 3380348

I am hoping I'm in the right

I am hoping I'm in the right place to ask...

I have a new Ryzen 7 5700G based PC arriving today.  32GB of DDR4 3600 all in a MSI PRO B550M-VC mobo.

My current 'best' machine is an old I7-6700 running Boinc with (mostly) access to 7 threads.  No GPUs in my current old boxes. 

I have a Sapphire RX-580 gpu (4GB) available. 

This new box will run Linux Mint v20.3 (Boinc problems in v21.1).

Any tips or guidelines to get me up and running, especially around the RX580 GPU?

Any tips appreciated.  Thanx, SKip

 

mikey
mikey
Joined: 22 Jan 05
Posts: 11960
Credit: 1833632991
RAC: 225329

Skip Da Shu wrote: I am

Skip Da Shu wrote:

I am hoping I'm in the right place to ask...

I have a new Ryzen 7 5700G based PC arriving today.  32GB of DDR4 3600 all in a MSI PRO B550M-VC mobo.

My current 'best' machine is an old I7-6700 running Boinc with (mostly) access to 7 threads.  No GPUs in my current old boxes. 

I have a Sapphire RX-580 gpu (4GB) available. 

This new box will run Linux Mint v20.3 (Boinc problems in v21.1).

Any tips or guidelines to get me up and running, especially around the RX580 GPU?

Any tips appreciated.  Thanx, SKip

A couple of things ,1st there's a thread someplace on Einstein that goes thru the installation of the drivers and opencl stuff you will need but I can't find it right now. Use the Ubuntu commands as they should work for you. 2nd don't forget to try using the Petri version of Boinc if you haven't already installed Boinc on the pc as it's faster when crunching Einstein tasks under Linux than the standard Boinc client. It's not faster at other Projects but not slower either.

Keith Myers
Keith Myers
Joined: 11 Feb 11
Posts: 4753
Credit: 17700174395
RAC: 5550160

It's not the Petri version of

It's not the Petri version of BOINC . . . . 

It's Petri's version of the optimized FGRPB1G Gamma-Ray application that is faster under Linux than the stock application.

Look here. Einstein FGRPB1G Linux/Nvidia Special app "AIO"

 

mikey
mikey
Joined: 22 Jan 05
Posts: 11960
Credit: 1833632991
RAC: 225329

Keith Myers wrote: It's not

Keith Myers wrote:

It's not the Petri version of BOINC . . . . 

It's Petri's version of the optimized FGRPB1G Gamma-Ray application that is faster under Linux than the stock application.

Look here. Einstein FGRPB1G Linux/Nvidia Special app "AIO"  

Oh sorry about that!!

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5849
Credit: 110010947152
RAC: 23645007

mikey wrote:... don't forget

mikey wrote:
... don't forget to try using the Petri version of BOINC ...

Mikey, he quite clearly stated he was going to use an RX580 GPU.

Not only is there no Petri version of BOINC, even suggesting the Petri app would also be totally wrong advice for running gamma-ray GPU tasks on a legacy AMD GPU.  The listed requirements for the Petri app state "modern nvidia" for the GPU and "no AMD version". It doesn't get much clearer than that.

Cheers,
Gary.

mikey
mikey
Joined: 22 Jan 05
Posts: 11960
Credit: 1833632991
RAC: 225329

Gary Roberts wrote: mikey

Gary Roberts wrote:

mikey wrote:
... don't forget to try using the Petri version of BOINC ...

Mikey, he quite clearly stated he was going to use an RX580 GPU.

Not only is there no Petri version of BOINC, even suggesting the Petri app would also be totally wrong advice for running gamma-ray GPU tasks on a legacy AMD GPU.  The listed requirements for the Petri app state "modern nvidia" for the GPU and "no AMD version". It doesn't get much clearer than that.

No it really doesn't does it!! Thank you for posting what Petri's actual software does, hopefully people in the future will see my post and then see yours with the corrections and use it correctly.

Gary Roberts
Gary Roberts
Moderator
Joined: 9 Feb 05
Posts: 5849
Credit: 110010947152
RAC: 23645007

Skip Da Shu wrote:Any tips or

Skip Da Shu wrote:
Any tips or guidelines to get me up and running, especially around the RX580 GPU?

I run quite a few different Polaris series GPUs on Linux, eg. RX460/560/570/580.  They are 'legacy' but they still perform quite well.  All you should need to do is install the OpenCL related stuff from AMD.  They directly support Red Hat, Ubuntu and OpenSUSE.

Just use AMD's AMDGPU-PRO package that I believe they now refer to as "Radeon Software for Linux" - or something like that.  For legacy hardware you don't need the next gen ROCm stuff.  Even though I don't use a 'supported' Linux (mine is PCLinuxOS - uses RPM pkgs) I've been able to extract what is needed from the Red Hat version of AMDGPU-PRO, starting with the 16.60 version right up to 20.40.  I haven't gone beyond that version because that's about when a whole bunch of ROCm stuff got added.

I used just a small subset of the entire package each time I upgraded - just those bits needed for OpenCL.  There was essentially no change in performance over the entire range so my hosts run a bunch of different versions - whatever was current at the time the host was installed or upgraded.  All recent installs run the 20.40 version

For Mint, with its relationship to Ubuntu, there should be some easy way to use the AMD supplied install script (perhaps modified to work with Mint) with the appropriate option(s) to get OpenCL only.  I know there are several people here that run Ubuntu but I'm not sure about Mint.  If there were any Mint users, I think they would have responded by now.

Your best bet would be to ask on the Mint forums. There are bound to be BOINC users there that have installed OpenCL that could give you the correct information.  You may also find information on how to run BOINC on a more recent version of Mint than the one you mentioned.

After writing the above, I ran a google search using "amdgpu-pro opencl linux mint" and found this thread which is actually marked <SOLVED>.  I gave it a quick look and saw a lot of information, including further links.  It seems like it might be a good starting point for you.  Best of luck.

Cheers,
Gary.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.