Supported CPU and OS types?

Message boards : Number crunching : Supported CPU and OS types?
Message board moderation

To post messages, you must log in.

1 · 2 · Next

AuthorMessage
ProDigit

Send message
Joined: 16 Nov 19
Posts: 44
Credit: 21,290,949
RAC: 0
Message 669 - Posted: 9 Mar 2020, 15:23:05 UTC

So the only supported CPU types are x86/x64 CPUs, under either Windows, Linux or Mac?

Meaning Android and Arm are out of the question?
ID: 669 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 670 - Posted: 9 Mar 2020, 17:59:16 UTC

I am running Linux Mint with AMD threadripper and every job is erroring out as follows.


<core_client_version>7.16.3</core_client_version>
<![CDATA[
<stderr_txt>
12:56:13 (50832): wrapper (7.5.26014): starting
12:56:13 (50832): wrapper: running worker.sh ()
Jobs starts with 1 cores
OPT
Create output archive
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
OPT.out
Normal termination.
12:56:15 (50832): worker.sh exited; CPU time 0.957374
12:56:15 (50832): called boinc_finish(0)

</stderr_txt>
]]>

ID: 670 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProDigit

Send message
Joined: 16 Nov 19
Posts: 44
Credit: 21,290,949
RAC: 0
Message 671 - Posted: 9 Mar 2020, 20:25:01 UTC - in response to Message 670.  
Last modified: 9 Mar 2020, 20:29:54 UTC

I am running Linux Mint with AMD threadripper and every job is erroring out as follows.


<core_client_version>7.16.3</core_client_version>
<![CDATA[
<stderr_txt>
12:56:13 (50832): wrapper (7.5.26014): starting
12:56:13 (50832): wrapper: running worker.sh ()
Jobs starts with 1 cores
OPT
Create output archive
*** WARNING : deprecated key derivation used.
Using -iter or -pbkdf2 would be better.
OPT.out
Normal termination.
12:56:15 (50832): worker.sh exited; CPU time 0.957374
12:56:15 (50832): called boinc_finish(0)

</stderr_txt>
]]>

That would seriously suck, because I just purchased a Ryzen 9 for this specific job!
I'm currently running Linux (Lubuntu) with a Core I3 9300F, a Core I5 4700, as well as a 9400F and they all work well!

Edit: It seems others are able to run threadripper and Ryzen 7 CPUs
https://quchempedia.univ-angers.fr/athome/cpu_list.php
I guess this list answers my question!
Thanks!
ID: 671 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 672 - Posted: 10 Mar 2020, 12:00:55 UTC - in response to Message 671.  

I noticed others have been successful. Not sure what my macnine's issue is.....

ID: 672 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
damotbe
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Help desk expert

Send message
Joined: 23 Jul 19
Posts: 289
Credit: 464,119,561
RAC: 0
Message 674 - Posted: 10 Mar 2020, 19:18:16 UTC - in response to Message 672.  

The program crashes few seconds after starting. Can you copy/paste the OPT.out file in one of yours slots ?
ID: 674 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 678 - Posted: 11 Mar 2020, 12:44:00 UTC - in response to Message 674.  

I am at work but can do this tonight when I get home. Is that file located in the project folder?

Thanks,
Greg

ID: 678 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
damotbe
Volunteer moderator
Project administrator
Project developer
Project tester
Project scientist
Help desk expert

Send message
Joined: 23 Jul 19
Posts: 289
Credit: 464,119,561
RAC: 0
Message 679 - Posted: 11 Mar 2020, 16:00:29 UTC - in response to Message 678.  

no this file is located in shared directory that is in the slot directory. example :
/var/lib/boinc-client/slots/1/shared


full example :
benoit@damotaf:~$ sudo ls /var/lib/boinc-client/slots/1/shared
 000764309.xyz	 input.tar.gz   nwchem_cp       OPT.b	    OPT.c    OPT.drv.hess    OPT.movecs   OPT.out   OPT-restart.nw   pub.pem   TD_singlet.nw
 FREQ.nw	 NWChem         NWChem.tar.gz  'OPT.b^-1'   OPT.db   OPT.gridpts.0   OPT.nw	  OPT.p     parameter.json   run.sh
ID: 679 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProDigit

Send message
Joined: 16 Nov 19
Posts: 44
Credit: 21,290,949
RAC: 0
Message 680 - Posted: 12 Mar 2020, 0:35:11 UTC - in response to Message 674.  

The program crashes few seconds after starting. Can you copy/paste the OPT.out file in one of yours slots ?

Ryzen arrived, and I had the same error.

Here are 2 ways to optimize it and have the client work fine:
1- In Linux you'll need at least 1 CPU core available (unused). I can imagine in Windows it's 1 or 2 more (because...windows).

For the Ryzen 9 2900x this means setting CPU to 96% (23 CPU tasks max on a 12 cores 24 threads machine). I do run 3 GPUs, which each take up less than 1 CPU core per GPU, but all in all, there are 21 cores working on QuChemPedIA, and 3 cores on GPUs. Total CPU usage is around 96-98%. Enabling all cores, will crash the client. If you do the math, it sounds like there are 24 cores working, but Boinc combines some CPU threads for GPUs into a single CPU core, if they're not using a lot of CPU processing. Thus, a setting of 96% CPU in my case, runs 23 cores, even if it runs 24 tasks (with GPU combined).

2- The stock cooler is garbage! Buy a $160 watercooler for this CPU! I did.
I currently have to run the CPU in ECO mode (set in bios overclock), where all cores run at ~3,1Ghz instead of 3.8.
But as soon as I have a better cooling solution, I might or might not switch over. If the newer cooling enables higher boost clocks on all cores, I might just leave it in Eco mode.
Running Eco mode on 3,8Ghz on all cores overclock crashes the system.
I can clearly see that up to 12 tasks runs fine at 3,8Ghz. but once I add an additional 4 or 5, the CPU frequency drops to 3,5Ghz. And all the way down to 3,1Ghz on 23 tasks.
ID: 680 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zalster

Send message
Joined: 16 Dec 19
Posts: 25
Credit: 11,938,843
RAC: 0
Message 681 - Posted: 12 Mar 2020, 4:46:07 UTC - in response to Message 678.  

I am at work but can do this tonight when I get home. Is that file located in the project folder?

Thanks,
Greg


Buckeye you are running the AIO correct? Go to your boinc folder, look for the slots folder, open that and find one of the OPT.out files

Z
ID: 681 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 682 - Posted: 12 Mar 2020, 11:22:53 UTC - in response to Message 679.  
Last modified: 12 Mar 2020, 11:47:39 UTC

My slots folder is in a different location but none of the folders have the file(Opt.out) requested in it.

ID: 682 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 683 - Posted: 12 Mar 2020, 11:28:31 UTC - in response to Message 681.  
Last modified: 12 Mar 2020, 11:46:16 UTC

I am at work but can do this tonight when I get home. Is that file located in the project folder?

Thanks,
Greg


Buckeye you are running the AIO correct? Go to your boinc folder, look for the slots folder, open that and find one of the OPT.out files

Z



Yes, do I need to do anything special to get AIO to work for this project?

ID: 683 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zalster

Send message
Joined: 16 Dec 19
Posts: 25
Credit: 11,938,843
RAC: 0
Message 684 - Posted: 12 Mar 2020, 13:08:42 UTC - in response to Message 683.  

No, it should work correctly. It's just the location is different from what the admin gave you. It's should be in the BOINC folder, look to see if you have a slots folder, look in there for labeled folders for the different work units and copy the information inside of it. I'm away from my computers so I can't look to see what it looks like and won't be home until next friday. Sorry.
ID: 684 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 685 - Posted: 12 Mar 2020, 13:56:13 UTC - in response to Message 679.  

no this file is located in shared directory that is in the slot directory. example :
/var/lib/boinc-client/slots/1/shared


full example :
benoit@damotaf:~$ sudo ls /var/lib/boinc-client/slots/1/shared
 000764309.xyz	 input.tar.gz   nwchem_cp       OPT.b	    OPT.c    OPT.drv.hess    OPT.movecs   OPT.out   OPT-restart.nw   pub.pem   TD_singlet.nw
 FREQ.nw	 NWChem         NWChem.tar.gz  'OPT.b^-1'   OPT.db   OPT.gridpts.0   OPT.nw	  OPT.p     parameter.json   run.sh


I looked in all my slots folders and none of them have these files. This is the only project I am having issues with so it is not a permission issue. I can try to run a single job when I get home to see if I can get them but I have been hesitant to pull any more work since everything is erroring out.

ID: 685 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zalster

Send message
Joined: 16 Dec 19
Posts: 25
Credit: 11,938,843
RAC: 0
Message 686 - Posted: 12 Mar 2020, 14:08:20 UTC - in response to Message 685.  

Download it, manually disconnect from the internet. Run the work unit. If it errors out, go look in the folder and see if it's there. Copy it and paste it somewhere, then reconnect and post the result here. I believe the slots empty as soon as boinc manager reconnects to the site so you want to do it before it reports.
ID: 686 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 687 - Posted: 12 Mar 2020, 14:09:49 UTC - in response to Message 686.  

Download it, manually disconnect from the internet. Run the work unit. If it errors out, go look in the folder and see if it's there. Copy it and paste it somewhere, then reconnect and post the result here. I believe the slots empty as soon as boinc manager reconnects to the site so you want to do it before it reports.


I will do this tonight, and post the result.

ID: 687 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
ProDigit

Send message
Joined: 16 Nov 19
Posts: 44
Credit: 21,290,949
RAC: 0
Message 688 - Posted: 12 Mar 2020, 15:09:56 UTC

I don't know about the Windows client, but the Linux client I get this boinc PPA
It works pretty much straight out of the box.
For ryzen and threadripper, setting cpu to 99 seems to work as well.
ID: 688 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zalster

Send message
Joined: 16 Dec 19
Posts: 25
Credit: 11,938,843
RAC: 0
Message 689 - Posted: 12 Mar 2020, 21:38:14 UTC - in response to Message 688.  

I don't know about the Windows client, but the Linux client I get this boinc PPA
It works pretty much straight out of the box.
For ryzen and threadripper, setting cpu to 99 seems to work as well.


We are running a modified Boinc Manager. It's more stable with some upgrades from the standard PPA. I use it and don't have any issues with it. But I don't know why Buckeye is having problems.
ID: 689 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Buckeye4lf
Avatar

Send message
Joined: 5 Mar 20
Posts: 11
Credit: 0
RAC: 0
Message 690 - Posted: 13 Mar 2020, 11:24:10 UTC - in response to Message 686.  

Download it, manually disconnect from the internet. Run the work unit. If it errors out, go look in the folder and see if it's there. Copy it and paste it somewhere, then reconnect and post the result here. I believe the slots empty as soon as boinc manager reconnects to the site so you want to do it before it reports.


I downloaded a new job, disconnected internet, ran job, job errored but none of the files requested were created.......

ID: 690 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Zalster

Send message
Joined: 16 Dec 19
Posts: 25
Credit: 11,938,843
RAC: 0
Message 691 - Posted: 13 Mar 2020, 17:44:26 UTC - in response to Message 690.  

Then I don't know. I need to be in front of the machine to look at where it might put it. Not able to do that till Next Friday.

Sorry Buckeye.

Z
ID: 691 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
Serg

Send message
Joined: 12 Jan 20
Posts: 12
Credit: 220,914
RAC: 0
Message 695 - Posted: 18 Mar 2020, 11:43:12 UTC - in response to Message 690.  

You may try to find it:
find $HOME -name OPT.out
ID: 695 · Rating: 0 · rate: Rate + / Rate - Report as offensive     Reply Quote
1 · 2 · Next

Message boards : Number crunching : Supported CPU and OS types?

©2024 Benoit DA MOTA - LERIA, University of Angers, France