| Index | Recent Threads | Unanswered Threads | Who's Active | Guidelines | Search |
| World Community Grid Forums
|
| No member browsing this thread |
|
Thread Status: Active Total posts in this thread: 1
|
|
| Author |
|
|
Former Member
Cruncher Joined: May 22, 2018 Post Count: 0 Status: Offline |
I'm not sure if WCG uses the AVX instructions but I'm sure they don't use AVX2 instructions since they are not out yet...
I'm suggesting WCG should use them... it would give a massive performance boost to every project since all of them use CPU... Linky Haswell is a logical extension of the microarchtectural improvements Intel first introduced in Sandy Bridge. The new chip adds support for Intel’s second-generation Advanced Vector eXtensions (AVX2), which doubles the core’s peak FPU throughput. L1 and L2 bandwidth have been doubled to ensure the execution units stay fed, and the integer and FPU register files have all been enlarged. Branch prediction efficiency also gets a boost. Haswell’s real-world single-threaded performance in unoptimized code is expected to improve by 10-15%. In optimized, AVX2 code, the leap will be much larger; AVX2 includes support for integer vectorization that AVX lacks. The increased FPU capability and additional AVX2 functionality make a huge difference in Haswell’s floating-point performance. The CPU is capable of up to 32 single-precision and 16 double-precision floating point operations per core. That’s twice what Sandy Bridge could achieve; a theoretical eight-core Haswell clocked at 3.8GHz will offer 972.8 gigaflops of SP and 486.4 gigaflops of DP performance. An Intel i7 3770k at 4.4 ghz or so has a performance of about 110-120 GFLOPs... So when Haswell comes out and AVX2 supporting AMD CPUs come out, they could give 3-8 times the performance at lower clock rates due to AVX2... Just think of the possibilities... I don't know how much work that would imply... but whatever it is, it's probably worth it. |
||
|
|
|