Forum topic

Issue with Fortran-C interoperability with -O3?


I'm writing some FORTRAN code that calls a C library, and having issues when I compile the code with -O3. The code that is breaking is this:

Authored by aidan c. Last updated on 04/28/2017 - 10:48
Responsive Landing Page

OpenStack | Redes

Aprenda a utilizar las capacidades de OpenStack en redes de Intel por medio de clases y documentación.
Authored by David C. (Intel) Last updated on 04/26/2017 - 14:15
Responsive Landing Page

Software Defined Visualization

Software Defined Visualization from Intel improves fidelity, performance, and efficiency.
Authored by admin Last updated on 04/28/2017 - 10:35
Forum topic

Interesting SQRT behavior in optimizer

I've stumbled across a very interesting side-effect of the optimizer when compiling between -O0 and -O2 (there are some other flags, which I'll get to below).  First, my code:

Authored by ereisch Last updated on 04/28/2017 - 10:14
Responsive Landing Page

Set up your own Dev Kit

Authored by Priyadarshini D. (Intel) Last updated on 04/28/2017 - 09:52

Intel® C++ Compiler Code Samples from Intel® C++ Compiler Code Samples

Intel® C++ Compiler is an industry-leading C/C++ Compiler, including optimization features like auto-vectorization, OpenMP*, and Intel® Cilk™ Plus explicit vector & task programming capabilitie

Last updated on 04/27/2016 - 08:28
Forum topic

ifort 18 feature request: using F08 atomic subroutines with array components

ifort 18 feature request: using F08 atomic subroutines with array components (using an integer array component of a derived type coarray together with atomic_define)

Authored by Michael S. Last updated on 04/28/2017 - 09:01

Intel® Nervana™ Solution Stack

Deep neural networks are capable of amazing levels of representation power resulting in state-of-the-art accuracy in areas such as computer vision, speech recognition, natural language processing,

Authored by Andres R. (Intel) Last updated on 04/28/2017 - 08:44

面向异构计算的英特尔® 线程构建模块

随着 CPU、GPU、FPGA、协处理器与特定领域的计算引擎的结合,计算平台正变得日益多元化。但是,在单个应用中利用这些异构环境进行编程,仍面临着不小的挑战。本视频提供了关于英特尔® 线程构建模块(英特尔® TBB,一种面向共享内存并行编程的领先 C++ 模板库)异构功能的简介,讨论了即将上市的全新特性,这些特性有助于利用异构系统中不同种类的计算资源。

Authored by IDZSupport K. Last updated on 04/28/2017 - 08:40
For more complete information about compiler optimizations, see our Optimization Notice.