【24h】

Preface

机译:前言

获取原文

摘要

OpenMP is a widely accepted, standard application programming interface (API) for high-level shared-memory parallel programming in Fortran, C, and C++. Since its introduction in 1997, OpenMP has gained support from most high-performance compiler and hardware vendors. Under the direction of the OpenMP Architecture Review Board (ARB), the OpenMP specification has evolved up to and beyond version 4.5. The 4.5 version includes several refinements to existing support for heterogeneous hardware environments, many enhancements to its tasking model including the task-loop construct, and support for doacross loops. As indicated in TR7, OpenMP 5.0, will include significant new features, such as mechanisms for memory affinity and the standardization of tool APIs, and improvements in existing ones, such as the device and tasking constructs.
机译:OpenMP是广泛接受的标准应用程序编程接口(API),用于Fortran,C和C ++中的高级共享内存并行编程。自1997年介绍以来,OpenMP从大多数高性能编译器和硬件供应商获得了支持。在OpenMP架构审查板(ARB)的方向下,OpenMP规范已扩展至4.5版。 4.5版本包括多种改进,以现有对异构硬件环境的支持,其任务模型的许多增强功能包括任务循环构造,以及支持DoAcross循环。如TR7所示,OpenMP 5.0将包括显着的新功能,例如存储器亲和力的机制以及工具API的标准化,以及现有的功能的改进,例如设备和任务构造。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号