- Nov 6, 2009
- 1,511
- 73
- 91
The Linpack redistributable packages comes with a sample batch file that you can invoke to run it. It also comes with a sample data input file. The sample script runs ever larger problems until it reaches the specified size, then stops. But it will run without errors (but see below) if you specify the problem size and the number of repetitions to do.
LinX runs Linpack a specified problem size for up to 20 reps. I get around 100Gflops on my 4770k at default using LinX-Linpack 10 (utilizes AVX). I get less than that -- 66 Gflops or so -- using the Linpack batch file.
Using LinX and Linpack 11 (AVX2) I get 160 Gflops for one rep, then it dies. The batch file gives me around 100 Gflops.
Interestingly, it also says the CPU speed was 3.9GHz. When you run all eight cores you should get 3.7GHz. When LinX+Linpack runs, I get 3.7GHz.
So I ran the batch files and the instances of LinX with CPUID's TMonitor using the -T option ("TMonitor64.exe -T" -- that 'T' must be upper case). When LinX runs, all 8 threads go to their max during the run. When the batch files run, there is a time during the middle of the Linpack 11 run when threads 5-8 drop out. That means (I think) that it is using only 2 cores during that time). The Linpack 10 runs are far uglier.
All of this would be academic except for the fact that LinX + Linpack 11 won't finish, even at default speeds. Which means I can't use it to establish a ceiling for overclocking.
If I can't get Linpack to work with a batch file, I don't know how I will be able to test the temps properly. The only IBT distributions I have seen are old; I can't trust that they have the AVX2 Linpack.
I'm assuming here that LinX + Linpack 11 is the problem. Or my use of Linpack's batch and data input files is the problem. With the standard small-to-large problem sets in the sample files, Linpack runs to completion and declares my processor has passed the tests.
If there is something wrong with the cpu I'd like to RMA it now rather than later.
Can someone tell me they have run Linpack 11 on LinX for 20 reps? If so, I'd like a copy of your zipfile (please).
Or can anyone replicate my failures? I need better tools, better technique or a better cpu.
Thanks.
LinX runs Linpack a specified problem size for up to 20 reps. I get around 100Gflops on my 4770k at default using LinX-Linpack 10 (utilizes AVX). I get less than that -- 66 Gflops or so -- using the Linpack batch file.
Using LinX and Linpack 11 (AVX2) I get 160 Gflops for one rep, then it dies. The batch file gives me around 100 Gflops.
Interestingly, it also says the CPU speed was 3.9GHz. When you run all eight cores you should get 3.7GHz. When LinX+Linpack runs, I get 3.7GHz.
So I ran the batch files and the instances of LinX with CPUID's TMonitor using the -T option ("TMonitor64.exe -T" -- that 'T' must be upper case). When LinX runs, all 8 threads go to their max during the run. When the batch files run, there is a time during the middle of the Linpack 11 run when threads 5-8 drop out. That means (I think) that it is using only 2 cores during that time). The Linpack 10 runs are far uglier.
All of this would be academic except for the fact that LinX + Linpack 11 won't finish, even at default speeds. Which means I can't use it to establish a ceiling for overclocking.
If I can't get Linpack to work with a batch file, I don't know how I will be able to test the temps properly. The only IBT distributions I have seen are old; I can't trust that they have the AVX2 Linpack.
I'm assuming here that LinX + Linpack 11 is the problem. Or my use of Linpack's batch and data input files is the problem. With the standard small-to-large problem sets in the sample files, Linpack runs to completion and declares my processor has passed the tests.
If there is something wrong with the cpu I'd like to RMA it now rather than later.
Can someone tell me they have run Linpack 11 on LinX for 20 reps? If so, I'd like a copy of your zipfile (please).
Or can anyone replicate my failures? I need better tools, better technique or a better cpu.
Thanks.