全局阵列

Global Arrays Toolkit Global Arrays(GA)Toolkit为分布式内存计算机提供了一个高效、可移植的“共享内存”编程接口。MIMD并行程序中的每个进程都可以异步访问物理分布的密集多维数组的逻辑块,而不需要其他进程的显式协作。与其他共享内存环境不同,GA模型向程序员揭示了高性能计算机的非一致内存访问(NUMA)特性,并承认对共享数据的远程部分的访问比对本地部分的访问慢。共享数据的位置信息是可用的,并且提供了对共享数据的本地部分的直接访问。全局数组被设计用来补充而不是替代消息传递编程模型。程序员可以在同一个程序中自由使用共享内存和消息传递范例,并利用现有的消息传递软件库。全局数组与消息传递接口(MPI)兼容。全球阵列工具包自1994年以来一直是公共领域。从那时起,它已经在多个大型代码中得到了积极的支持和应用。NWChem等EMSL软件产品使用Global Arrays programming toolkit来提供高性能的并行处理。


zbMATH中的参考文献(参考

显示第1到第10个结果,共10个。
按年份排序(引用)

  1. Fadeev,Rostislav Yu.;Ushakov,Konstantin V.;Tolstykh,Mikhail A.;Ibrayev,Rashit A.:季节预测和气候研究SLAV-INMIO-CICE耦合模型的设计和开发(2018年)
  2. Steefel,C.I.;Appelo,C.A.J.;Arora,B.;Jacques,D.;Kalbacher,T.;Kolditz,O.;Lagneau,V.;Lichtner,P.C.;Mayer,K.U.;Meeussen,J.C.L.;Molins,S.;Moulton,D.;Shao,H.;Нimůnek,J.;Spycher,N.;Yabusaki,S.B.;Yeh,G.T.:地下环境模拟的反应性传输代码(2015年)
  3. Fraguela,Basilio B.;Bikshandi,Ganesh;Guo,Jia;Garzarán,María J.;Padua,David;Von Praun,Christoph:高效HTA项目的优化技术(2012年)ioport公司
  4. Lu,Qingda;Gao,Xiaoyang;Krishnamoorthy,Sriram;Baumgartner,Gerald;Ramanujam,J.;Sadayappan,P.:张量收缩表达式的经验性能模型驱动的数据布局优化和库调用选择(2012)ioport公司
  5. Rauber,Thomas;Rünger,Gudula:多核和集群系统的并行编程(2010)
  6. Valiev,M.;Bylaska,E.J.;Govind,N.;Kowalski,K.;Stratsma,T.P.;Van Dam,H.J.J.;Wang,D.;Nieplocha,J.;Apra,E.;Windus,T.L.;de Jong,W.A.:\texttnwchem:用于大规模分子模拟的全面和可扩展的开源解决方案(2010)
  7. Jakusšev,Alexander;Qiegis,Raimondas;Laukaitytė,Inga;Trofimov,Vyacheslav:使用ParSol数学对象库的线性代数算法并行化(2009)
  8. Kaufman,Arie;Fan,Zhe;Petkov,Kaloian:在商品图形硬件上实现lattice-Boltzmann模型(2009)
  9. Tipparaju,Vinod;Krishnan,Manoj;Palmer,Bruce;Petrini,Fabrizio;Nieplocha,Jarek:走向故障弹性全球阵列(2008)
  10. 陈国亮;孙光中;张云泉;莫泽尧:并行计算研究(2006)ioport公司


更多出版物请访问:http://www.emsl.pnl.gov/docs/global/papers/index.shtml