mersenneforum.org  

Go Back   mersenneforum.org > New To GIMPS? Start Here! > Information & Answers

Reply
 
Thread Tools
Old 2012-07-29, 18:12   #1
Darin
 

33×367 Posts
Default Torture test best practices

Hello,
I was hoping someone could shed some light on the usage of Prime95 as a tool to test for system stability. I know that different FFT sizes stress different aspects (e.g. smaller sizes stress the CPU, FPU, and L1 cache, while larger sizes may stress the memory, memory controller, and higher level caches more). Therefore, if a comprehensive test is desired, a variety of FFT sizes should be tested.

My question has to do with the "time to run each FFT size" setting available when running a custom test. Is there any significance in how long each size is tested? I know that it will cycle through the various sizes, and restart once it's done all of them. So if one is going to stress test for a specific amount of time (say, 12 hrs), would it make any difference if each size was tested for 1 min vs. the default setting of 15 mins?

I am thinking there could be a benefit in testing each size for 1 minute, in that the more frequent size switching would ensure that each size is given more equal test time. If it waits 15 mintutes before switching sizes, some sizes might not get tested as thououghly (or at all) if the total test time isn't long enough to cycle through all of them.

But is there any downside to a shorter time before changing sizes that I'm not considering?

Thanks!
  Reply With Quote
Old 2012-07-31, 05:27   #2
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

769210 Posts
Default

It's called a "torture" test, not a "quick breeze-through" test.

Why would you want to test for such a short total time that it couldn't do each FFT size for 15 minutes? Concentrating on doing the same computation for that long allows heat to build up, to give a good chance of detecting whether a circuit is going to fail when it gets hot.

Last fiddled with by cheesehead on 2012-07-31 at 06:26
cheesehead is offline   Reply With Quote
Old 2012-07-31, 07:33   #3
LaurV
Romulan Interpreter
 
LaurV's Avatar
 
"name field"
Jun 2011
Thailand

24·643 Posts
Default

Best torture practices:
- tarring and feathering,
- wooden horse riding
- judas cradle
- etc.
LaurV is offline   Reply With Quote
Old 2012-07-31, 19:06   #4
chappy
 
chappy's Avatar
 
"Jeff"
Feb 2012
St. Louis, Missouri, USA

13×89 Posts
Default

Those old fashioned forms of torture just aren't as effective as the more modern psywar stuff. For more information see: http://en.wikipedia.org/wiki/Justin_bieber
chappy is offline   Reply With Quote
Old 2012-07-31, 20:32   #5
Darin
 

22·2,213 Posts
Default

Quote:
Originally Posted by cheesehead View Post
Why would you want to test for such a short total time that it couldn't do each FFT size for 15 minutes?
Because, as I mentioned in the original post, you might not get all FFT sizes tested equally, or at all, with longer test times. For example, if you test for 12hrs, that may not even be enough time to run through all FFT sizes @ 15 mins each, so you end up testing some for 15 mins, and some not at all.
  Reply With Quote
Old 2012-07-31, 20:42   #6
Dubslow
Basketry That Evening!
 
Dubslow's Avatar
 
"Bunslow the Bold"
Jun 2011
40<A<43 -89<O<-88

3×29×83 Posts
Default

Quote:
Originally Posted by Darin View Post
Because, as I mentioned in the original post, you might not get all FFT sizes tested equally, or at all, with longer test times. For example, if you test for 12hrs, that may not even be enough time to run through all FFT sizes @ 15 mins each, so you end up testing some for 15 mins, and some not at all.
Perhaps, but Prime95 does an excellent job of "mixing it up" so that even if a particular size has not been tested, then another similar size will have been tested. If you really want, you can set it to 5 mins per FFT size, but it won't really make a difference as to whether or not an error is found.
Dubslow is offline   Reply With Quote
Old 2012-08-01, 00:46   #7
cheesehead
 
cheesehead's Avatar
 
"Richard B. Woods"
Aug 2002
Wisconsin USA

22×3×641 Posts
Default

Quote:
Originally Posted by Darin View Post
Because, as I mentioned in the original post, you might not get all FFT sizes tested equally, or at all, with longer test times. For example, if you test for 12hrs, that may not even be enough time to run through all FFT sizes @ 15 mins each, so you end up testing some for 15 mins, and some not at all.
Then test for longer than 12 hours!!!

Last fiddled with by cheesehead on 2012-08-01 at 00:52
cheesehead is offline   Reply With Quote
Old 2012-08-02, 11:02   #8
gamer30
 
Aug 2012

1310 Posts
Default

Quote:
Originally Posted by chappy View Post
Those old fashioned forms of torture just aren't as effective as the more modern psywar stuff. For more information see: http://en.wikipedia.org/wiki/Justin_bieber
Simply reading the link sent me into convulsions for a few minutes.
gamer30 is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Will the torture test, test ALL available memory? swinster Software 2 2007-12-01 17:54
torture test help teotic_hk Hardware 8 2004-03-22 20:23
How do I run torture test? ZTaylor Software 2 2004-01-25 18:14
Torture test Zydot Hardware 13 2004-01-14 02:33
Torture test not torture enough? cmokruhl Software 3 2003-01-08 00:14

All times are UTC. The time now is 21:32.


Thu Jun 1 21:32:57 UTC 2023 up 287 days, 19:01, 0 users, load averages: 0.83, 1.10, 1.14

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.

≠ ± ∓ ÷ × · − √ ‰ ⊗ ⊕ ⊖ ⊘ ⊙ ≤ ≥ ≦ ≧ ≨ ≩ ≺ ≻ ≼ ≽ ⊏ ⊐ ⊑ ⊒ ² ³ °
∠ ∟ ° ≅ ~ ‖ ⟂ ⫛
≡ ≜ ≈ ∝ ∞ ≪ ≫ ⌊⌋ ⌈⌉ ∘ ∏ ∐ ∑ ∧ ∨ ∩ ∪ ⨀ ⊕ ⊗ 𝖕 𝖖 𝖗 ⊲ ⊳
∅ ∖ ∁ ↦ ↣ ∩ ∪ ⊆ ⊂ ⊄ ⊊ ⊇ ⊃ ⊅ ⊋ ⊖ ∈ ∉ ∋ ∌ ℕ ℤ ℚ ℝ ℂ ℵ ℶ ℷ ℸ 𝓟
¬ ∨ ∧ ⊕ → ← ⇒ ⇐ ⇔ ∀ ∃ ∄ ∴ ∵ ⊤ ⊥ ⊢ ⊨ ⫤ ⊣ … ⋯ ⋮ ⋰ ⋱
∫ ∬ ∭ ∮ ∯ ∰ ∇ ∆ δ ∂ ℱ ℒ ℓ
𝛢𝛼 𝛣𝛽 𝛤𝛾 𝛥𝛿 𝛦𝜀𝜖 𝛧𝜁 𝛨𝜂 𝛩𝜃𝜗 𝛪𝜄 𝛫𝜅 𝛬𝜆 𝛭𝜇 𝛮𝜈 𝛯𝜉 𝛰𝜊 𝛱𝜋 𝛲𝜌 𝛴𝜎𝜍 𝛵𝜏 𝛶𝜐 𝛷𝜙𝜑 𝛸𝜒 𝛹𝜓 𝛺𝜔