Index  | Recent Threads  | Unanswered Threads  | Who's Active  | Guidelines  | Search
 

Quick Go »
No member browsing this thread
Thread Status: Active
Total posts in this thread: 23
Posts: 23   Pages: 3   [ Previous Page | 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread
Author
Previous Thread This topic has been viewed 31804 times and has 22 replies Next Thread
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

I wonder if it doing something to the on-chip cache. If you shutdown to 32 (match actual physical cores) does it go to 100%. Just a thought...
[Mar 26, 2016 6:59:35 PM]   Link   Report threatening or abusive post: please login first  Go to top 
LCB001
Advanced Cruncher
CANADA
Joined: Oct 14, 2009
Post Count: 69
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

Seeing the same thing as Anhhai and Nanoprobe on a dual AMD 6272 (32core).

These HSTs remind me a lot of the LLR wus from PrimeGrid which use a lot of level3 cache. If you try to run too many of those at the same time the cache fills and it has to use some of the regular Ram as cache which slows it all down.

PrimeGrid actually recommends disableing hyperthreading or only using half your cores/threads for that reason.

YMMV...
----------------------------------------

[Mar 26, 2016 7:00:08 PM]   Link   Report threatening or abusive post: please login first  Go to top 
nanoprobe
Master Cruncher
Classified
Joined: Aug 29, 2008
Post Count: 2998
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

Nanoprobe,

Sorry, guess I wasn't clear. It got to 96% because I was only running 34-35 HSTB WU, rest were UGM. It was 96% before I restarted it and was still 96% right after I restarted it, this suggest that the check pointing isn't the issue.


edit:
Sorry, English isn't my first language

Understood. I can get to 100% with a 50/50 HST1/OET1 load or running only OET1. Running only HST1 and the CPUs max out at 56%.
----------------------------------------
In 1969 I took an oath to defend and protect the U S Constitution against all enemies, both foreign and Domestic. There was no expiration date.


[Mar 26, 2016 7:50:36 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

Found this in the Gromacs install guide:

For versions 4.5.x, threading is enabled by default - this is incompatible with MPI, so choose one or the other. Threading is useful only when all your cores are real (i.e. not hyper-threading) and do not need any network to communicate.

Whether that is related to what you are seeing or not, don't know. Techs will probably have to weigh in...
[Mar 26, 2016 8:33:57 PM]   Link   Report threatening or abusive post: please login first  Go to top 
enels
Senior Cruncher
Joined: Apr 25, 2008
Post Count: 286
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

It doesn't appear HST1 WUs use more than 1 thread. So Gromacs threading probably isn't enabled.
[Mar 26, 2016 8:47:03 PM]   Link   Report threatening or abusive post: please login first  Go to top 
SekeRob
Master Cruncher
Joined: Jan 7, 2013
Post Count: 2741
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

Ibercivis uses gromacs too so maybe their forums carry some discussion.
[Mar 26, 2016 8:47:17 PM]   Link   Report threatening or abusive post: please login first  Go to top 
Former Member
Cruncher
Joined: May 22, 2018
Post Count: 0
Status: Offline
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

It doesn't appear HST1 WUs use more than 1 thread. So Gromacs threading probably isn't enabled.


You are correct: Using 1 MPI thread
[Mar 26, 2016 9:03:04 PM]   Link   Report threatening or abusive post: please login first  Go to top 
kinski
Advanced Cruncher
Joined: Nov 25, 2006
Post Count: 104
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

I dont see any issues with CPU usage being abnormally low on my 2P L5640 and E5649 crunchers. Both Ubuntu 15.10 x64.

http://i.imgur.com/0xNwWBU.png
http://i.imgur.com/pIFkr4W.png

Neither on Win7x64 1P E5-2675v3.

http://i.imgur.com/wRfgVED.png
----------------------------------------

[Mar 26, 2016 9:42:05 PM]   Link   Report threatening or abusive post: please login first  Go to top 
enels
Senior Cruncher
Joined: Apr 25, 2008
Post Count: 286
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

24 threads is a lot less than 64, but your efficiency looks really good [xs]anubis. Are you using SSDs?
[Mar 26, 2016 10:02:17 PM]   Link   Report threatening or abusive post: please login first  Go to top 
nanoprobe
Master Cruncher
Classified
Joined: Aug 29, 2008
Post Count: 2998
Status: Offline
Project Badges:
Reply to this Post  Reply with Quote 
Re: Can't run full blast on my 32 core machine (64 threads)

Efficiency is fine as long as I don't try to run all threads on HST1.


----------------------------------------
In 1969 I took an oath to defend and protect the U S Constitution against all enemies, both foreign and Domestic. There was no expiration date.


[Mar 27, 2016 12:58:31 AM]   Link   Report threatening or abusive post: please login first  Go to top 
Posts: 23   Pages: 3   [ Previous Page | 1 2 3 | Next Page ]
[ Jump to Last Post ]
Post new Thread