Running Abaqus Standard, Quadcore CPU, Windows 64 bit
Running Abaqus Standard, Quadcore CPU, Windows 64 bit
(OP)
Dear collegues,
I'm performing some tests on a Quad core DELL machine, with Windows 64 bit, 16Gb of RAM.
I'm running Abaqus Standard using different cores number (cpus=1, cpus=2, cpus=4). Nothing seems to change in the CPU time (1-2 % of difference....).
Has someone performed similar tests?
Have I to set something of particular in the .env file?
Thanks
ALF
I'm performing some tests on a Quad core DELL machine, with Windows 64 bit, 16Gb of RAM.
I'm running Abaqus Standard using different cores number (cpus=1, cpus=2, cpus=4). Nothing seems to change in the CPU time (1-2 % of difference....).
Has someone performed similar tests?
Have I to set something of particular in the .env file?
Thanks
ALF





RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
What is your benchmark problem ?
Have you looked at the job duration in the .log file ?
I think you might have to alter the .env file to have
mp_mode = THREADS. (I think for some ABAQUS versions the default value is mp_mode=MPI)
For cpus>1 you need additional licenses available.
You can set the default number of cpus in the .env file.
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
Have you try running the brenchmark job downloaded from the abaqus web site?
I think it will benifit if those test is done as many of us may want to buy a quad core computer but not sure if it is value for money. (I am one of it)
Many thanks
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
My model has 2300000 dof. It is not so big, but the CPUs time mainly depends on the severe discontinuity interactions (contact solving). In the WE, I'll test the mp_mode settings like suggested by xerf.
The benchmark job downloaded from the abaqus web site are not interested, they are not "big job"......
PS I.m sure Abaqus takes the command cpus=4, I checked the .msg file
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
nothing change (some minutes more ...) changing the .env setting as you suggest.
I have no more ideas..........
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
What I mean is that Standard reads and writes a lot of data to and from the hard disk during a run, whereas Explicit performs more calculations in memory (cache, RAM). RAM is waayyy faster to read/write than the hard disk.
Could be that you aren't getting a significant gain by using more CPU's on your Standard job and your hard disk speed is slowing you down.
I would try looking at the option 'standard_memory_policy' in the .env file. I've got this set to MAXIMUM, so that Standard will try and do most stuff 'in-core' rather than 'out-of-core'.
Regards
Martin Stokes CEng MIMechE
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
in the RAM and save up to the 90 % of the computational time.
For the same Job (Abaqus Standard), running on a node with 2 CPUs, Dualcore (so 4 cores maximum)
with LINUX, I obtained the following results:
1 core: 36000 seconds
4 core: 15000 seconds
It seems reasonable.
On a node with 1 CPU, Quadcore but with Windows professional 64 bit:
1 core: 35000 seconds
4 core: 34500 seconds
Is WINDOWS the problem?
PS I'm still using standard_memory_policy=MAXIMUM
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
I do have to try this!
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
ciao
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
Now: what Have I to install to do this ???
Thanks
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
http
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit
mp_mpirun_path = {NATIVE:'C:\Program Files\MPICH2\mpiexec.exe'}
I obtained the following error:
Abaqus Error: The executable C:\Program
aborted with system error code 65535.
It seems that abaqus doesn't find the MPI executable because
It doesn't recognize the space (between Program and Files) in the executable path.....
How can I give the path??
I can't rename the system directory "Program Files" in "Program_Files".....
Thanks
ALF
RE: Running Abaqus Standard, Quadcore CPU, Windows 64 bit