Is this host being used exclusively for BOINC, or do you do work alongside?
Well that explains it IMHO its something that needs fixing, since its has become very apparent in the newest version.Don't really know how it could be done though, as i understand the reasoning behind raising the priority.Running the test at just normal priority would remove the problem on most systems I think, but would also give the risk of wrong measurements.Its a trade-off: Does one want absolutely accurate measurements, or an app. that doesn't interfere with normal operation.I vote for the last, but I will let it be up to you guys to decide.
Now I have with the "normal/good" WUs invalid results like with the "overflow"- WUs too... If I understand you right, then it will be better to have an application what make not so correct results... but then I have better chances for valid results (Credits)?Where I can get them? (If I remember right, in the time I used Crunch3rs apps I didn't had invalid results...Or I didn't find them? Maybe, what he had done in other way?)
I found my coding mistake a few hours ago and apologize for any anxiety it has caused. I had seen some indication of the problem before release but didn't expect it to have much impact, so that bad judgement compounded the original mistake. Joe
...Here are some more error reports attached occurring to my dual P3 yesterday. (0xc0000005) Hopefully that flaw can be found someday.
That's a puzzle. For these 3, the callstack indicates it's happening while the app is putting its identifying information in stderr.txt, specifically the line in red:fprintf( stderr, "Optimized SETI@Home Enhanced application\n\n" );fprintf( stderr, "%9s: Ben Herndon, Josef Segur, Alex Kan, Simon Zadra\n", "Optimizers" );fprintf( stderr, "%9s: %s %s %s-bit based on seti V%d.%2d 'Ni!'\n", "Version" ,_OS_, _fft_simd_, _bits_ , gmajor_version, gminor_version );fprintf( stderr, "%9s: (R-%s|%s)\n", "Rev", _release_, _compOps_ );How it got to trying to execute non-existent code at 0x0055B8E3 I don't know.The other one you posted is even more a puzzle, the callstack indicated it was executing a tail section which should only be used if the WU has a num_samples not evenly divisible by the fft length. Joe
std::cerr<<"Some text"<<std::endl;
Don't worry Joe, Urs is probably super over clocking his Pentium III. (just kidding for those whose sarcasm sensors don't function)
// At some angle ranges the total number of test folds may be too few to get good // timing measurements. Scale up so there are at least 8K test folds. while (NumPlans < 8192) { for (iL = 0; iL < 32; iL++) { FFTtbl[iL][1] *= 2; FFTtbl[iL][2] *= 2; FFTtbl[iL][3] *= 2; } NumPlans *= 2; }
If you would put a copy of the app and a WU renamed work_unit.sah in a temporary directory and execute the app with a -bench command line parameter, it would produce a stderr.txt showing the testing of routines and which ones are chosen... Joe