镫骨 swMATH ID: 910 软件作者: 安平;阿林·朱拉(Alin Jula);罗斯,西尔维乌斯;史蒂文·桑德斯;蒂姆·史密斯;加布里埃尔·塔纳斯(Gabriel Tanase);内森·托马斯;南希·阿马托;劳伦斯·劳希沃格 描述: 标准模板自适应并行库(STAPL)是一个并行库,设计为ANSI C++标准模板库(STL)的超集。对于同名函数,它是顺序一致的,并在使用共享或分布式内存的单处理器或多处理器系统上执行。STAPL是使用C++的简单并行扩展实现的,这些扩展目前提供了SPMD并行模型,并支持嵌套并行。该库是通用的,但强调不规则程序,以允许使用动态链接数据结构(如粒子传输计算、分子动力学、几何建模和图形算法)的应用程序利用并行性。STAPL为一些库例程提供了几种不同的算法,并在运行时自适应地从中进行选择。STAPL可以通过调用预处理翻译阶段自动替换STL。在所研究的应用中,翻译后的代码的性能与直接使用STAPL得到的结果相比在5%以内。STAPL还提供了一些功能,允许用户进一步优化代码并获得额外的性能提升。我们展示了使用STAPL为分子动力学代码和粒子输运代码获得的结果。 主页: https://parasol.tamu.edu/stapl网址/ 相关软件: 促进;STL公司;PBGL公司;BGL公司;增强C++库;小教堂;开放式多媒体接口;MapReduce;CGAL公司;德诺沃;签证;MongoDB数据库;打开星云;沙发DB;CombBLAS公司;TensorFlow公司;气流;J组;导线;github 引用于: 12文件 标准条款 1出版物描述软件,包括1出版物以zbMATH为单位 年份 STAPL:一个自适应的、通用的并行C++库。 Zbl 1023.68700号安、平;阿林·朱拉;西尔维乌斯·罗斯;史蒂文·桑德斯;蒂姆·史密斯;加布里埃尔·塔纳斯;内森·托马斯;南希·阿马托;劳伦斯·劳希沃格 2003 全部的 前5名48位作者引用 2 南希·M·阿马托。 2 马库斯,马特 2 劳伦斯·劳希沃格 1 马文·L·亚当斯。 1 迈克尔·P·亚当斯。 1 哈维尔·阿尔瓦雷斯 1 阿尔瓦雷斯,波尔 1 安、平 1 罗莎·玛丽亚·巴迪亚 1 特蕾莎·S·贝利。 1 亚历克斯·布鲁尔 1 彼得·N·布朗。 1 索尼娅·坎帕 1 Bronis R.de Supinski。 1 尼克·埃德蒙兹 1 豪尔赫·埃扎克 1 罗伯特·法尔古特。 1 马里奥·格拉夫 1 道格拉斯·格雷戈 1 W.Daryl霍金斯 1 内文·海因策 1 贾科·加尔维 1 阿林·朱拉 1 亚当·库恩 1 克劳迪娅·利奥波德 1 廖春华 1 弗朗西斯科·洛丹 1 安德鲁·卢姆斯代恩 1 斯皮罗·米查洛夫 1 托马斯·帕纳斯 1 家长,肖恩 1 彼得·皮尔克鲍尔 1 里卡多·波利 1 丹·昆兰 1 丹尼尔·昆兰。 1 克里斯蒂安·拉蒙·科尔特斯 1 西尔维乌斯·罗斯 1 史蒂文·桑德斯 1 马库斯·斯科丹 1 Jacob N.史密斯。 1 蒂米·史密斯 1 Bjarne斯特劳斯特鲁普 1 彼得·詹姆斯·斯塔基 1 Suess,迈克尔 1 加布里埃尔·塔纳斯 1 内森·托马斯 1 耶利米亚·威尔科克。 1 易、清 全部的 前5名6篇连载文章中引用 2 计算机程序设计科学 1 人工智能 1 计算物理杂志 1 国际并行程序设计杂志 1 自动推理杂志 1 计算机科学评论 在5个字段中引用 11 计算机科学(68至XX) 1 组合数学(05-XX) 1 运筹学、数学规划(90-XX) 1 生物学和其他自然科学(92-XX) 1 信息与通信理论、电路(94-XX) 按年份列出的引文