OpenACC(开放ACC) swMATH ID: 11090 软件作者: 桑德拉·维恩克;保罗·斯普林格;克里斯蒂安·特博文(Christian Terboven);迪特尔·安·梅 描述: OpenACC-首次体验Real-World应用程序。今天,在异构计算机系统中使用类似GPGPU的加速器的趋势需要一些用于加速器编程的低级API。然而,对这些API进行编程通常是乏味的,因此效率低下。为了解决这个问题,最近的方法对加速器使用了基于方向的高级编程。在这项工作中,我们介绍了我们第一次使用OpenACC的经验,这是一种由编译器指令组成的API,用于将C/C++和Fortran代码的循环和区域卸载到加速器。我们比较了OpenACC、PGI Accelerator和OpenCL在两个实际应用程序中的性能,并评估了可编程性和生产力。我们发现,OpenACC提供了一个有希望的开发工作与性能的比率,并且基于方向的程序加速器方法比低级API更有效,即使实现了次优性能。 主页: http://link.springer.com/chapter/10.1007/978-3642-32820-6_85 相关软件: CUDA公司;开放运算语言;CUBLAS公司;磁粉探伤;特里利诺斯;StarPU公司;耐克5000;科科斯;小教堂;袖口;2DECOMP公司;FFTW公司;GPGPU(通用图形处理器);SkePU公司;PETSc公司;一个API;PyFR公司;流;TensorFlow公司;蜥蜴 引用于: 28文件 全部的 前5名122位作者引用 2 马修·贝登古(Matthew T.Bettencourt)。 2 约琴·弗里奇 2 伊莫·惠斯曼 2 Jörg Stiller公司 1 阿夫扎尔 1 马里兰州艾尔沙德·阿拉姆 1 扎希德·安萨里(Zahid A.Ansari)。 1 菲利波·阿文齐 1 沃尔夫冈·班杰斯 1 埃内斯托·贝尼尼 1 卢卡·布兰特 1 Dominic A.S.布朗。 1 比拉尔·布鲁法 1 曹、程 1 安吉拉马里亚·卡多内 1 凯斯·卡特赖特。 1 E.卡索尼。 1 陈洪泉 1 米洛斯·西兹尼基 1 米歇尔·科戈 1 佩德罗·科斯塔 1 马尔科·克里亚莱西·埃斯波西托 1 埃里克·C·赛尔。 1 帕斯奎尔·德·卢卡 1 弗朗西斯科·德·瓦纳 1 弗洛里安·德·维斯特 1 安德烈亚斯·德莫乌。 1 邓泽 1 安德烈亚·迪·马西奥 1 伊莎贝尔·埃切韦里巴尔 1 杰克·爱德华兹。 1 Beatriz Eguzkitza 1 奥拉夫·阿恩斯·法格伦德 1 冯武春 1 弗南德斯·帕托,J。 1 迈克尔·福斯特 1 阿尔德利奥·加莱蒂 1 比拉尔·加西亚·纳瓦罗 1 加斯,蒂博 1 马努·乔治 1 克里斯蒂安·格卢萨(Christian A.Glusa)。 1 韩伟 1 哈斯贝斯曼,贾伯·J。 1 Gaku桥本 1 纪尧姆·侯索 1 查尔斯·杰克逊。 1 斯蒂芬·贾维斯。 1 安托万·Jérusalem 1 京、朱 1 约翰·P·琼斯。 1 广元市坎 1 康志江 1 皮鲁·莫汉·汗 1 北山,武士 1 罗伯特·克拉斯尼 1 马丁·克朗比克勒 1 Krzysztof,Kurowski 1 皮埃尔·拉福琼 1 李文达 1 林春雨 1 Lin,Paul T。 1 刘东尼·G。 1 罗,洪 1 罗立祥 1 马志华 1 马志伟 1 萨蒂什·马赫斯瓦兰 1 利维亚·马塞利诺 1 爱德华多·马奎斯 1 马丁内斯·阿兰达,S。 1 邓肯·A·O·麦格雷戈。 1 斯坦·穆尔(Stan G.Moore)。 1 莫拉莱斯·亨南德斯,M。 1 法兰克·米勒 1 哈维尔·穆里略 1 阿德里安·纳瓦斯·蒙蒂拉 1 Kyle E.尼迈耶。 1 奥田浩史 1 埃尔维·保利诺 1 罗杰·帕洛夫斯基。 1 爱德华·菲利普斯。 1 弗朗西斯科·皮卡诺 1 皮克林,布伦特·P。 1 阿克谢·普拉卡什 1 阿普瓦·拉吉 1 M.K.拉米斯。 1 艾哈迈德·里玛兹·法扎巴迪 1 内森·V·罗伯茨。 1 马可·埃多亚多·罗斯蒂 1 克里斯托弗·罗伊。 1 索姆纳特·罗伊 1 X·Sáez。 1 弗朗西斯科·萨尔瓦多 1 克里斯托巴尔·萨马尼戈 1 西蒙·桑德林 1 尼科洛·斯卡宾 1 托马斯·斯科格兰。 1 伊南克州塞诺卡克 1 菲利波·斯皮加 1 普尔泽米斯·斯皮奇恩斯基 …和另外22位作者 全部的 前5名13篇连载文章中引用 5 计算机和流体 5 计算机物理通信 三 计算物理杂志 2 工程计算方法档案 1 物理A 1 ACM数学软件汇刊 1 计算机与系统科学杂志 1 计算与决策科学基础 1 工程中的数学问题 1 国际计算流体动力学杂志 1 国际计算方法杂志 1 计算物理学中的通信 1 算法 全部的 前5名在12个字段中引用 20 数值分析(65-XX) 17 流体力学(76-XX) 4 计算机科学(68至XX) 三 偏微分方程(35-XX) 2 经典热力学,传热(80-XX) 2 生物学和其他自然科学(92-XX) 1 线性代数和多线性代数;矩阵理论(15-XX) 1 功能分析(46倍X倍) 1 可变形固体力学(74-XX) 1 光学、电磁理论(78-XX) 1 量子理论(81-XX) 1 地球物理学(86-XX) 按年份列出的引文