StressCPU v2 : Gromacs based CPU stability tester.

This forum contains information about 3rd party applications which may be of use to those who run the FAH client and one place where you might be able to get help when using one of those apps.

Moderator: Site Moderators

MtM
Posts: 1579
Joined: Fri Jun 27, 2008 2:20 pm
Hardware configuration: Q6600 - 8gb - p5q deluxe - gtx275 - hd4350 ( not folding ) win7 x64 - smp:4 - gpu slot
E6600 - 4gb - p5wdh deluxe - 9600gt - 9600gso - win7 x64 - smp:2 - 2 gpu slots
E2160 - 2gb - ?? - onboard gpu - win7 x32 - 2 uniprocessor slots
T5450 - 4gb - ?? - 8600M GT 512 ( DDR2 ) - win7 x64 - smp:2 - gpu slot
Location: The Netherlands
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by MtM »

John ok, I assumed there was an significant enough diffrence ( especially since x64 has more hardware registers which are used to hold pointers to data ) since there where both x86 and x64 binaries for linux.

toTow you got the source and memtest itself is also open source, get someone to combine em :twisted:
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by 7im »

toTOW wrote:...
The only thing I really miss in this program is the memory test. Without a proper memory test, we can't fully validate a system for SMP clients with this program.
You might have to start a thread in here for the IBT (Intel Burn Test) which tests both, though I have never used it.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
MtM
Posts: 1579
Joined: Fri Jun 27, 2008 2:20 pm
Hardware configuration: Q6600 - 8gb - p5q deluxe - gtx275 - hd4350 ( not folding ) win7 x64 - smp:4 - gpu slot
E6600 - 4gb - p5wdh deluxe - 9600gt - 9600gso - win7 x64 - smp:2 - 2 gpu slots
E2160 - 2gb - ?? - onboard gpu - win7 x32 - 2 uniprocessor slots
T5450 - 4gb - ?? - 8600M GT 512 ( DDR2 ) - win7 x64 - smp:2 - gpu slot
Location: The Netherlands
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by MtM »

7im wrote:
toTOW wrote:...
The only thing I really miss in this program is the memory test. Without a proper memory test, we can't fully validate a system for SMP clients with this program.
You might have to start a thread in here for the IBT (Intel Burn Test) which tests both, though I have never used it.
Yeah but afaik IBT was designed for testing temperature stability ( at first ). Now with linpack it's diffrent but I haven't used it in a long time either so idk. The main point of iBt was that it got hotter then any other tests at the time, it was also specificly aimed for dothan or desktop equivalent, and didn't do as good with regards to temps on amd. Linpack is also already superseeded with lapack which is much more cache straining then the former.

Isn't this a repeat discussion btw, I can vaguelly recall this being a subject before.
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by 7im »

It was mentioned in the thread requesting a GPU stressor. Here, I merely suggested adding IBT to the list 3rd party tools.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
MtM
Posts: 1579
Joined: Fri Jun 27, 2008 2:20 pm
Hardware configuration: Q6600 - 8gb - p5q deluxe - gtx275 - hd4350 ( not folding ) win7 x64 - smp:4 - gpu slot
E6600 - 4gb - p5wdh deluxe - 9600gt - 9600gso - win7 x64 - smp:2 - 2 gpu slots
E2160 - 2gb - ?? - onboard gpu - win7 x32 - 2 uniprocessor slots
T5450 - 4gb - ?? - 8600M GT 512 ( DDR2 ) - win7 x64 - smp:2 - gpu slot
Location: The Netherlands
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by MtM »

Fair enough, wasn't saying it has no good qualities.
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by toTOW »

To test the stability of a (Windows) system, I usually use 3 programs :

StressCPUv2 : to test basic stability. This mostly test CPU and low amount of cache. It doesn't test enough cache on modern CPU (more than 1MB of cache) :(
CPU Stress MT : it also does basic tests, but it uses a bit more memory, and usually fills the cache better.
OCCT "Perestroika" : both OCCT and Linpack test, set to use as much memory as possible (Large OCCT test and 90% of memory Linpack test). This helps to test the memory subsystem.

On non Windows machines (or to get more accurate tests), I also use Memtest.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
bruce
Posts: 20910
Joined: Thu Nov 29, 2007 10:13 pm
Location: So. Cal.

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by bruce »

MtM wrote:toTow,
. . .
Isn't using x86 code not going to stress the cpu properly on x64 windows? Just a heads up, think you should change your opening post?
MtM wrote:John ok, I assumed there was an significant enough diffrence ( especially since x64 has more hardware registers which are used to hold pointers to data ) since there where both x86 and x64 binaries for linux.
One reason that there are so many choices is that code can put localized stresses on segments of your hardware. When you focus on one part of the hardware a benchmark may prove that you can't overtax that part but that doesn't prove that there isn't some other segment of the hardware that might be unstable when it experiences the maximum stress. A general purpose benchmark like IBT may stress everthing to, say 90%, or a specific test may reach 100% for one segment.

The whole point of StressCPU2 is to mimic the stresses imposed by Gromacs, which stresses mosty the SSE hardware (and the FPU) and does not stress the extra 64-bit registers. A good test of 64-bit integer arithmetic might find different results.

I'm afraid you'll always be stuck with running multiple tests if you really want accurate stability testing.
John Naylor
Posts: 357
Joined: Mon Dec 03, 2007 4:36 pm
Hardware configuration: Q9450 OC @ 3.2GHz (Win7 Home Premium) - SMP2
E7500 OC @ 3.66GHz (Windows Home Server) - SMP2
i5-3750k @ 3.8GHz (Win7 Pro) - SMP2
Location: University of Birmingham, UK

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by John Naylor »

The download link for this program in the OP is broken and as a result so is the link in the Tools List - does anyone know where this can be downloaded from now?
Folding whatever I'm sent since March 2006 :) Beta testing since October 2006. www.FAH-Addict.net Administrator since August 2009.
uncle_fungus
Site Admin
Posts: 1288
Joined: Fri Nov 30, 2007 9:37 am
Location: Oxfordshire, UK

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by uncle_fungus »

Ugh, I really don't like what they've done to the GROMACS website.

Anyway the link is here: http://www.gromacs.org/@api/deki/files/ ... sscpu2.tgz
John Naylor
Posts: 357
Joined: Mon Dec 03, 2007 4:36 pm
Hardware configuration: Q9450 OC @ 3.2GHz (Win7 Home Premium) - SMP2
E7500 OC @ 3.66GHz (Windows Home Server) - SMP2
i5-3750k @ 3.8GHz (Win7 Pro) - SMP2
Location: University of Birmingham, UK

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by John Naylor »

Thanks :D
Folding whatever I'm sent since March 2006 :) Beta testing since October 2006. www.FAH-Addict.net Administrator since August 2009.
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by toTOW »

It looks like the old site is still available here : http://oldwww.gromacs.org/component/opt ... Itemid,26/ ... I've updated the link in first post and I'll edit again if they move that page to the new site. Unfortunately, I think download is broken from this page :(

uncle_fungus> I tried to download from your link, I get something, but I can't open the file which looks empty.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
uncle_fungus
Site Admin
Posts: 1288
Joined: Fri Nov 30, 2007 9:37 am
Location: Oxfordshire, UK

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by uncle_fungus »

Thanks for checking that toTOW.

Yes, the new link is corrupted, not sure how yet. The old link can be repaired as it just has the php error textx prepended to the archive with

Code: Select all

tail -c +2045 stresscpu.tgz > stresscpu_fixed.tgz
However for people's convenience until it's fixed, I've uploaded a working copy here:

http://fire-salamander.co.uk/fah/stresscpu2.tgz
Mr. Pedantic
Posts: 3
Joined: Thu Aug 28, 2008 6:04 pm

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by Mr. Pedantic »

Why don't the actual clients work this fast? Timing it for about 15s, I worked out it's doing about 54GFLOPS on eight cores. Whereas I'm pretty sure the uniprocessor client is hard pressed to get over 1GFLOPS.
7im
Posts: 10189
Joined: Thu Nov 29, 2007 4:30 pm
Hardware configuration: Intel i7-4770K @ 4.5 GHz, 16 GB DDR3-2133 Corsair Vengence (black/red), EVGA GTX 760 @ 1200 MHz, on an Asus Maximus VI Hero MB (black/red), in a blacked out Antec P280 Tower, with a Xigmatek Night Hawk (black) HSF, Seasonic 760w Platinum (black case, sleeves, wires), 4 SilenX 120mm Case fans with silicon fan gaskets and silicon mounts (all black), a 512GB Samsung SSD (black), and a 2TB Black Western Digital HD (silver/black).
Location: Arizona
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by 7im »

I'd guess the data set required to load the processors is probably much smaller than the actual simulations that Stanford is researching. The data set is probably hand picked to run fast and create max load. Actual data is more random, and probably a much larger data set.
How to provide enough information to get helpful support
Tell me and I forget. Teach me and I remember. Involve me and I learn.
toTOW
Site Moderator
Posts: 6296
Joined: Sun Dec 02, 2007 10:38 am
Location: Bordeaux, France
Contact:

Re: StressCPU v2 : Gromacs based CPU stability tester.

Post by toTOW »

I've hosted the file on FAH-Addict too.
Image

Folding@Home beta tester since 2002. Folding Forum moderator since July 2008.
Post Reply