Lock elision is a new way to scale programs. It requires following some rules for correctness and good performance.
Product Version: Intel® Fortran Compiler 15.0 and above
Diagnostic 15523: Loop was not vectorized: cannot compute loop iteration count before executing the loop.
Product Version: Intel(R) Visual Fortran Compiler XE 15.0 or a later version
Starting with version 7.12.0, Intel® SDE has Intel® TSX-related instruction and memory access logging features which can be useful for debugging Intel® TSX's capacity aborts.
Using DrDebug requires following two phases 1. recording and 2. replaying.
A control-flow graph (CFG) is a fundamental structure used in computer science and engineering for describing and analyzing the structure of an algorithm or program.
Product Version: Intel® Fortran Compiler 15.0 and a later version