过滤器

Article

使用Intel® Fortran编译器编译Coarray程序

Coarray是在Fortran 2008中实现标准化的一种数据共享概念, 它通过使用同一个程序的多个拷贝来实现并行处理。这里的每一个拷贝,也被称image,同时拥有普通局部变量和叫做coarray的共享变量。一个共享变量既可以是一个数组也可以是一个标量,它的存储空间会跨越一个程序对应的所有image。

作者: Duan, Xiaoping (Intel) 最后更新时间: 2018/12/29 - 00:37
博客

spring3+hibernate4 service 中多线程事务异常及解决

初次使用spring3结合hibernate4做项目,迅速配置完成,测试,一切正常。

然而,当我在service层中另外开启一个线程,线程中的方法需要进行数据库操作,这个时候,悲催的抛出了异常:-org.hibernate.HibernateException: No Session found for current thread

作者: 最后更新时间: 2019/07/04 - 21:23
Article

在offload代码中调用native代码

英特尔编译器为至强融核™ 协处理器提供的offload编译模式使得已有传统程序向该架构的移植工作变得十分灵活方便。程序员可以通过在一个可运行的主机代码中加入编译指示或者某些新的关键字使指定代码段运行在协处理器上。该模式下生成的程序既可以运行在配备

作者: Duan, Xiaoping (Intel) 最后更新时间: 2017/06/07 - 10:36
Article

如何在offload代码输入输出变量的内存分配中使用2M大页面

英特尔编译器为至强融核™ 协处理器提供的offload编译模式使程序员可以在一段主机代码中加入编译指示或者某些新的关键字使指定的代码段运行在协处理器上。在显式拷贝模式下,程序员在使用offload pragma/directive将指定代码段offload到协处理器上执行的同时,还须指定在主机和扩展卡间进行拷贝的指针或数组类型变量。

作者: Duan, Xiaoping (Intel) 最后更新时间: 2019/07/05 - 14:28
Article

解读Intel编译器的offload报告

英特尔编译器在对代码进行编译优化的过程中用户可以通过使用”-opt-report-phase=phase”选项让编译器输出某些特定优化阶段的相关信息。针对至强融核™ 协处理器提供的offload编译模式英特尔编译器提供了”offload”关键字。

作者: Duan, Xiaoping (Intel) 最后更新时间: 2017/06/07 - 10:36
Article

如何在offload程序中控制协处理器的执行环境

在offload编译模式下Intel编译器的offload运行时系统提供了两种机制让主机CPU程序对协处理器上的执行环境进行控制:

作者: Duan, Xiaoping (Intel) 最后更新时间: 2017/06/07 - 10:28
Article

Управление режимами вычислений с плавающей запятой при использовании Intel® Threading Building Blocks

В Intel® Threading Building Blocks (Intel® TBB) 4.2, обновление 4, появилась расширенная поддержка управления параметрами вычислений с плавающей запятой.

作者: Alex (Intel) 最后更新时间: 2019/08/01 - 09:30
Article

借助基于 MPICH 的应用使用英特尔® MPI 库 5.0

优势

不同的 MPI 实现具备不同的优势。 因此在特定集群环境中,采用其他 MPI 实现的 HPC 应用可能能够提供更高的性能。

 英特尔® MPI 库 具备以下优势:

作者: Dmitry S. (Intel) 最后更新时间: 2019/07/05 - 14:43
Article

诊断信息 15532: 循环无法进行矢量化处理:编译时间不足妨碍了循环进行优化

产品版本: Intel(R) Visual Fortran 编译器 XE 15.0.0.070

原因:

使用 Visual Fortran 编译器的优化选项 ( -O2  -Qopt-report:2 )  时出现矢量化报告,表示编译时间不足妨碍了优化。

作者: Devorah H. (Intel) 最后更新时间: 2019/07/05 - 14:23
Article

使用英特尔® 软件开发仿真器的优势

简介

全新的英特尔处理器引入了增强型扩展指令集,以此提升应用的性能或增强其安全性。  英特尔 AVX1 和 AVX21 等扩展指令集主要用于提升性能,而英特尔 SHA2 指令则用于 SHA 加速,从而增强应用的安全性。

作者: Nguyen, Khang T (Intel) 最后更新时间: 2019/07/05 - 20:27