Overclock.net banner
1 - 20 of 27 Posts

RagingCain

· Software Developer
KINGMAKER
Joined
·
7,125 Posts
Discussion starter · #1 ·
There is an already known floating point bug when doing FFTs discovered by GIMPS on Skylake processors. The last I heard, the reason is unknown. I think @PhillyB and I have stumbled on a similar issue for Skylake and Broadwell when using Floating point variables, but this is a more generalized arithmetic in our benchmark. Intel announced that it should not affect less complex algorithms - but now that may not be the case.

Now before I go crying wolf, I need both AMD & Intel users to test so I can submit a complete picture to both Microsoft and Intel.

Latest Version of our benchmark:
http://www.bytemedev.com/BishopPublish/Bishop/publish.htm

Excuse the mess - it's not fully integrated with HWBOT

Test Setup:


If you do not have an issue you will get a score like so:


If your floating points are not working correctly, the application will freeze in an endless loop at this stage:


I have traced the issue all the way down to the JIT layer - Microsoft will need more data and some time to eliminate .NET frameworks JIT as the variable.

Now, as far as I know, the Skylake floating point bug maybe the same thing, but it is was "isolated" to just that family - that might be true, and this is something else.

If You Get The Freeze - Post The Following
CPU Model @ speed @ voltage (and temps if possible).

Users Who Have Found Issues
RagingCain - i7 4790K @ stock & overclock.
PhillyB - i7 6700K @ overclock
Nick the Slick - i7 4770K @ 4.6GHz @ 1.38v @ 66c
SuperZan - i7 3930K @ 4.6 GHz @ 1.344 @ 62c
Pointy - i5 4400S @ 3.3 GHz
rx7Racer - i7 6700K @ 4.8GHz @ 70c

Users Who Don't Have Issues
drmrlordx - AMD A10-7870K
ManofGod1000 - AMD FX 8350
 
Mine froze.

i7 4770k @ 4.6GHz @ 1.38v @ 66*C

I can try again at stock and provide screen shots as well if necessary. Almost time for me to go to work though so will have to wait until after that, just let me know.
 
Discussion starter · #3 ·
Quote:
Originally Posted by Nick the Slick View Post

Mine froze.

i7 4770k @ 4.6GHz @ 1.38v @ 66*C

I can try again at stock and provide screen shots as well if necessary. Almost time for me to go to work though so will have to wait until after that, just let me know.
That will do, of course if you feel up to it, it does help eliminate variables.

Added.
 
Discussion starter · #6 ·
Quote:
Originally Posted by Pointy View Post

It Freezes



but when i use one core it goes to the end



you use more than one core and it freezes
What cpu are using, speed, voltages, and temps?
Quote:
Originally Posted by SuperZan View Post

Froze for me as well.

3930k @ 4.6GHz , 1.344v , 57-62C on cores, 63C on package.


Got it thanks!
 
Discussion starter · #8 ·
Quote:
Originally Posted by Pointy View Post

Quote:
Originally Posted by RagingCain View Post

What cpu are using, speed, voltages, and temps?
Got it thanks!

4440s 3.3ghz microcode version 7



could it be tsx related?

i see microcode version 1a disabled tsx
At this point, I am unsure of what it could be - if I had to wager a guess, large value floating points are losing addresses on CPU cache leading to overflow - but that's an uneducated hunch.
 
How do I launch the application?
 
Quote:
Originally Posted by Blameless View Post

How do I launch the application?
You need .NET 4.6.2 installed.
 
Quote:
Originally Posted by Arctucas View Post

You need .NET 4.6.2 installed.
I have .NET 4.6.2.
 
I was clicking the launch link, not the install button, as I already had .NET 4.6.2. Clicked the install button and it gave me the setup.exe.

Running the benchmark now.
 
Benchmark stops after about 11.7 seconds, using all threads. Test threads keep going, but the program remains responsive and clicking cancels the benchmark without an app hang.

Running one thread passes, but any more than one thread, irrespective of number of logical/physical core used causes the test to freeze somewhere in the vicinity of PrimeCheckSum 8680969460527 (varies slightly, run to run).

The 75 billion (40.0x) test freezes in the same spot, and I suspect any test reaching the problem size would as well.

This was with a 4.3GHz 5820K. Temps didn't level off till well after the test froze and never got closer than 38C delta to TJmax.

Will test at stock shortly.
 
Discussion starter · #16 ·
Quote:
Originally Posted by Blameless View Post

Benchmark stops after about 11.7 seconds, using all threads. Test threads keep going, but the program remains responsive and clicking cancels the benchmark without an app hang.

Running one thread passes, but any more than one thread, irrespective of number of logical/physical core used causes the test to freeze somewhere in the vicinity of PrimeCheckSum 8680969460527 (varies slightly, run to run).

The 75 billion (40.0x) test freezes in the same spot, and I suspect any test reaching the problem size would as well.

This was with a 4.3GHz 5820K. Temps didn't level off till well after the test froze and never got closer than 38C delta to TJmax.

Will test at stock shortly.
Are you on Windows 7 x64 pro?
 
Quote:
Originally Posted by RagingCain View Post

Are you on Windows 7 x64 pro?
Yes.
 
Quote:
Originally Posted by Blameless View Post

I was clicking the launch link, not the install button, as I already had .NET 4.6.2. Clicked the install button and it gave me the setup.exe.

Running the benchmark now.
Sorry, I presumed you had downloaded the setup.exe.
 
Same freeze at nearly the same PrimeCheckSum with my CPU at stock...just takes 4 seconds longer to get there.
 
1 - 20 of 27 Posts