App for Hasswell 64bit Windows |
Message boards : Number crunching : App for Hasswell 64bit Windows
Author | Message |
---|---|
blub Send message Joined: 17 May 14 Posts: 7 Credit: 1,148,207 RAC: 0 |
I compiled with WinGW 64bit, -OS -march=native, on Win8.1 so it probably needs a core ix-4xxx or later to run. link: http://www.filehosting.org/file/details/515634/enigma.exe benchmark on my machine: (xeon E3-1230): default app: 13.2s Core2 app: 10.4s this app: 8.9s |
jj666 Send message Joined: 10 Mar 14 Posts: 8 Credit: 68,796,111 RAC: 0 |
Ok, I checked this thread: http://www.enigmaathome.net/forum_thread.php?id=17 and used the "c2d" archive, replacing the enigma executable with the one from this thread, and renamed accordingly. The "wrapper" file from there was version 5.22, whereas the normal project version is version 5.32. Should it make any difference? Cheers, -jj- |
jj666 Send message Joined: 10 Mar 14 Posts: 8 Credit: 68,796,111 RAC: 0 |
Also, any tips on compiling would be appreciated - which Mingw package and source code to use for Windows? All of those old executables in previous thread are from 2007, I wonder if any advantage to re-compiling with the latest version of Mingw. Cheers, -jj- |
blub Send message Joined: 17 May 14 Posts: 7 Credit: 1,148,207 RAC: 0 |
I used the 64 bit mingw (http://mingw-w64.org/), in the Benchmark (WinBench from the other thread) 64bit vs 32 bit did the trick, -march setting was almost useless as the code seems to be pretty hard to vektorize and -Os was by far better than -O3, probably because my Processor got 64kB L1 Cache per Core, and with -Os that is about the binary size. The source from Bytereef. I don't think there is anything more optimized out there (on first glance I found a few non Ideal things, but I doubt those cost even 0.1% in overall performance) |
jj666 Send message Joined: 10 Mar 14 Posts: 8 Credit: 68,796,111 RAC: 0 |
Thanks a lot for the reply. For your info, your compile worked very well on my i7-4770. Overall, between the computers here, saw around 20% increase due to just running different compiles, so well worth the effort. Cheers, -jj- |
Dj Ninja Send message Joined: 22 Nov 10 Posts: 9 Credit: 26,525,831 RAC: 0 |
The download link is dead. Can someone do a re-upload or are there other places to download the .exe? Has someone tried running this on a ivy bridge system? |
Message boards :
Number crunching :
App for Hasswell 64bit Windows