欢迎大家赞助一杯啤酒🍺 我们准备了下酒菜:Formal mathematics/Isabelle/ML, Formal verification/Coq/Agda, C++/Erlang/Lisp
OpenACC
来自开放百科 - 灰狐
(版本间的差异)
(以“{{SeeWikipedia}} OpenACC是一种加速科学计算代码的方式,它具有简单和可移植性的特点,极大地简化了GPU等现代处理器的并行编...”为内容创建页面) |
小 |
||
第1行: | 第1行: | ||
{{SeeWikipedia}} | {{SeeWikipedia}} | ||
− | + | OpenACC 是一种全新的开放式并行编程标准,该标准旨在让数以百万计的科技类 Fortran 和 C 语言程序员能够轻松利用异构 CPU/GPU 计算系统的强大能力改变行业面貌。 | |
+ | |||
+ | OpenACC 让并行程序员能够为编译器提供简单的提示,亦称「指令」,使编译器能够识别哪些代码部分需要加速,无需程序员修改或改编底层代码本身。 在把计算任务映射到加速器上这方面,指令通过向编译器呈现出并行机制,从而让编译器能够执行这方面的详细工作。 | ||
+ | |||
+ | OpenACC 指令由 PGI、Cray 以及英伟达在 CAPS 的支持下开发而成,是多家企业希望利用指令来简化 GPU 编程模型的一个共同愿景。这些企业均致力于支持一种共同的编程标准。 | ||
==指南== | ==指南== | ||
==图集== | ==图集== | ||
+ | <gallery> | ||
+ | image:OpenACC.png|OpenACC | ||
+ | </gallery> | ||
==链接== | ==链接== |
2016年4月8日 (五) 16:41的版本
您可以在Wikipedia上了解到此条目的英文信息 OpenACC Thanks, Wikipedia. |
OpenACC 是一种全新的开放式并行编程标准,该标准旨在让数以百万计的科技类 Fortran 和 C 语言程序员能够轻松利用异构 CPU/GPU 计算系统的强大能力改变行业面貌。
OpenACC 让并行程序员能够为编译器提供简单的提示,亦称「指令」,使编译器能够识别哪些代码部分需要加速,无需程序员修改或改编底层代码本身。 在把计算任务映射到加速器上这方面,指令通过向编译器呈现出并行机制,从而让编译器能够执行这方面的详细工作。
OpenACC 指令由 PGI、Cray 以及英伟达在 CAPS 的支持下开发而成,是多家企业希望利用指令来简化 GPU 编程模型的一个共同愿景。这些企业均致力于支持一种共同的编程标准。
指南
图集
链接
分享您的观点