mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Software

Reply
 
Thread Tools
Old 2003-01-06, 01:09   #1
cmokruhl
 
Sep 2002

68 Posts
Default Torture test not torture enough?

I've seen some weird behavior that makes me think the torture test isn't strenuous enough to the CPU... After running the torture test error-free for many hours, I went back to testing my exponent, which uses 896K FFTs. I started getting SUMOUT errors and lockups.

To track down what was happening, I started monitoring my CPU temperature. During the torture test, it stabalized and never went higher than 60C. Once I went to normal testing with an 896K exponent, the temperature quickly rose to 61C and stabalized. Clearly, normal testing is stressing the CPU more than the torture test.

The first thing that springs to mind is the way the torture test uses memory. I have 512MB installed and the torture test uses 384MB, whereas normal testing uses ~12MB. Perhaps all the extended memory usage stresses a different portion of the CPU? Or gives the FPU a break?

The torture test seems to run one set of iterations using max memory, followed by one set using the "normal" amount of memory. It's hard to tell, but I think the iterations using max memory are allowing the CPU to cool down. Is there a way to force the torture testing to only use the "normal" amount of memory?
cmokruhl is offline   Reply With Quote
Old 2003-01-06, 03:14   #2
Deamiter
 
Deamiter's Avatar
 
Sep 2002

11710 Posts
Default

yes. When you run the torture test, it automatically asks you how much memory you'd like to use. Default is around 90% I think, but I believe that you can use whatever you want by changing it in the CPU menu.
Deamiter is offline   Reply With Quote
Old 2003-01-07, 19:10   #3
NickGlover
 
NickGlover's Avatar
 
Aug 2002
Richland, WA

22·3·11 Posts
Default Re: Torture test not torture enough?

Quote:
Originally Posted by cmokruhl
I've seen some weird behavior that makes me think the torture test isn't strenuous enough to the CPU... After running the torture test error-free for many hours, I went back to testing my exponent, which uses 896K FFTs. I started getting SUMOUT errors and lockups.

To track down what was happening, I started monitoring my CPU temperature. During the torture test, it stabalized and never went higher than 60C. Once I went to normal testing with an 896K exponent, the temperature quickly rose to 61C and stabalized. Clearly, normal testing is stressing the CPU more than the torture test.

The first thing that springs to mind is the way the torture test uses memory. I have 512MB installed and the torture test uses 384MB, whereas normal testing uses ~12MB. Perhaps all the extended memory usage stresses a different portion of the CPU? Or gives the FPU a break?

The torture test seems to run one set of iterations using max memory, followed by one set using the "normal" amount of memory. It's hard to tell, but I think the iterations using max memory are allowing the CPU to cool down. Is there a way to force the torture testing to only use the "normal" amount of memory?
There isn't a way unless you change the amount of memory in Options->CPU. However, I think there should be a way. Maybe it could be just a single checkbox or even an "undocumented" prime.ini setting that lets you toggle whether it uses just the memory needed for the LL iteration or whether it uses the maximum amount of memory for P-1. Given cmorkruhl's issue, I also think the default setting should be to just use the memory needed for the LL iteration.
NickGlover is offline   Reply With Quote
Old 2003-01-08, 00:14   #4
cmokruhl
 
Sep 2002

2·3 Posts
Default

I got this reply from an e-mail I sent to George:

Quote:
In Options/CPU set your available memory to 8MB prior to running the torture test.

Hope that helps,
George
That worked for me. I can't say for certain whether or not the default should be changed to use the minimum amount of memory. Doing so stressed my CPU more, but perhaps using additional memory stresses other CPUs more. Perhaps it could be an option that could be turned on/off instead of messing with the CPU memory options.
cmokruhl is offline   Reply With Quote
Reply

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Please Help Configure Torture Test tortured Software 2 2005-09-28 20:00
Failing Torture Test.. jugbugs Hardware 12 2004-03-25 02:37
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

All times are UTC. The time now is 04:05.

Thu May 13 04:05:20 UTC 2021 up 34 days, 22:46, 0 users, load averages: 4.03, 3.42, 3.45

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2021, 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.