Intel® Fortran Compiler
Build applications that can scale for the future with optimized code designed for Intel® Xeon® and compatible processors.

avx2 optimization

TimP
Honored Contributor III
693 Views

Trying several combinations of optimization flags on the corei7-4 Ultrabook, I found performance sensitive to /Qunroll option.  Setting /arch:core-avx2 /Qunroll2 frequently produces best performance with ifort 14.0.1.   Without the unroll option, avx2 seldom improves over the Sandy Bridge avx option in my tests.  This resolves several instances where gfortran was out-performing ifort, now that its avx2 option is becoming more reliable.

Windows 8.1 laptop performance repeatability depends also on opening up the Soluto configuration and taking their recommendations about removing optional applications from their startup menu.  Even so, .dll loads have noticeable delay.

0 Kudos
2 Replies
Bernard
Valued Contributor I
693 Views

>>>Windows 8.1 laptop performance repeatability depends also on opening up the Soluto configuration and taking their recommendations about removing optional applications from their startup menu.  Even so, .dll loads have noticeable delay>>>

For disabling applications from loading themselves during the startup you can use Autoruns utility.

0 Kudos
Bernard
Valued Contributor I
693 Views

By the way I plan to optimize my development machine by disabling unnecessary services and hardware like NICs.Good option is to remove AV software and disable internet connection(backup machine will be connected to the Internet).

0 Kudos
Reply