斯塔普

StarPU:异构多核架构任务调度的统一平台。配备加速器的多核机器越来越受欢迎。TOP500领先的RoadRunner机器可能是最著名的例子,它混合了IBM Cell宽带引擎和AMD opteron处理器。其他架构,包括GPU加速器,预计将在不久的将来出现。要充分挖掘这些混合机器的潜力,单纯的卸载方法是不够的,即应用程序的主要核心在常规处理器上运行,在加速器上卸载特定部件。真正的挑战是构建应用程序将永久性地分布在整个机器上的系统,也就是说,并行任务将在整个可用的处理单元集上动态调度。为了应对这一挑战,我们提出了一个新的运行时系统,能够在异构的、基于加速器的机器上调度任务。我们的系统具有一个提供弱一致性模型的软件虚拟共享内存。该系统跟踪加速器嵌入式内存中的数据副本,并具有数据预取引擎的功能。这种工具,再加上一个自调优的每个任务性能模型的数据库,可以用来极大地提高调度策略的质量。我们通过在运行时系统上对各种并行数值内核实现进行基准测试,来展示我们方法的相关性。我们在多个不同的工作负载下配备了多个加速装置,效率非常高。


zbMATH中的参考文献(参考文献40篇文章)

显示第1到第20个结果,共40个。
按年份排序(引用)
  1. Böhm,詹科;德克尔,沃尔夫拉姆;弗吕比斯克鲁格,安妮;费伦特,弗朗茨·约瑟夫;拉恩,米尔科;Ristau,Lukas:走向代数几何中的大规模并行计算(2021)
  2. 布塔里,阿尔弗雷多;豪伯格,瑟伦;Kodsi,Costy:块三对角矩阵的并行分解(2020)
  3. 达夫,伊恩;霍格,乔纳森;洛佩兹,弗洛伦特:一个新的稀疏(LDL^T)解算器使用后验阈值旋转(2020)
  4. Gratien,Jean-Marc:一种适用于具有大量核的多核体系结构的健壮和可扩展的多级域分解预处理器(2020)
  5. 卢多维奇亨利奥;凯斯勒,克里斯托夫;Li,Lu:在异构系统内存一致性模型中利用访问模式声明(2020)
  6. 布雷默,马克西米利安;卡兹肯、卡兹别克;哈特穆特凯撒;米考斯基,克雷格;Dawson,Clint:HPX与传统并行化策略在间断Galerkin方法中的性能比较(2019)
  7. 库莱特,大卫;弗朗克,伊曼纽;你好,菲利普;梅伦伯格,米歇尔;Navoret,Laurent:动力学松弛近似的高阶隐式回文间断Galerkin方法(2019)
  8. Sameh Abdulah,Yuxiao Li,Jian Cao,Hatem Ltaief,David E.Keyes,Marc G.Genton,Ying Sun:ExaGeostator:R(2019年)大规模地质统计学的一揽子计划阿尔十四
  9. 巴德韦克,杰耶什;博伊劳,马修;库莱特,大卫;弗朗克,伊曼纽;你好,菲利普;克林根伯格,基督徒;门多萨,劳拉;奥伯林,赫伯特:基于任务的隐式动力学方案并行化(2018)
  10. 达夫,伊恩;霍格,乔纳森;稀疏任务,使用CholeLopez进行序列实验(2018年)
  11. 达夫,伊恩;洛佩兹,弗洛伦特;Nakov,Stojce:并行计算机上的稀疏直接解(2018)
  12. 穆罕默德·埃萨德基;琼,乔纳森;拉腊,亚当;佩尔蒂埃,米兰;Perrier,Vincent:双曲守恒律简单数值解算器的任务驱动实现(2018)
  13. 耶诺,伊曼纽;福尼尔,伊凡;Lorendeau,Benjamin:使用非结构化网格在传统计算流体动力学代码上试验基于任务的运行时(2018)
  14. 凯达·西德豪姆,萨菲亚;蒙纳,佛罗伦萨;莫尼,格里戈里;Denis Trystram:混合并行平台调度算法家族(2018)
  15. 马利克,阿维纳什;沃克,卡梅隆;奥沙利文,迈克尔;Sinen,Oliver:具有通信延迟的任务图最优调度的可满足性模理论(SMT)公式(2018)
  16. 阿格洛,伊曼纽;布塔里,阿尔弗雷多;格尔穆切,阿布杜;Lopez,Florent:使用顺序任务流运行时系统实现多核架构的多前沿稀疏解算器(2016)
  17. 盖瑟尔,彼得;李小叶。;鲁埃,弗朗索瓦·亨利;威廉姆斯,塞缪尔;Napov,Artem:使用随机抽样的新型HSS结构多前额解算器的高效多核实现(2016)
  18. Gonnet,Pedro:混合共享/分布式内存体系结构上平滑粒子流体力学的高效可伸缩算法(2015)
  19. 惠斯曼,伊莫;斯蒂勒,约格;Fröhlich,Jochen:利用硬件异构性的流体力学算法的两级并行化(2015)
  20. Tillenius,Martin:Superglue:一个共享内存框架,使用数据版本控制实现基于依赖关系的任务并行化(2015)

更多出版物请访问:http://starpu.gforge.inria.fr/#出版物