×

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位作者

按年份列出的引文