首页> 外文期刊>International Journal of High Performance Computing Applications >ADVANCES, APPLICATIONS AND PERFORMANCE OF THE GLOBAL ARRAYS SHARED MEMORY PROGRAMMING TOOLKIT
【24h】

ADVANCES, APPLICATIONS AND PERFORMANCE OF THE GLOBAL ARRAYS SHARED MEMORY PROGRAMMING TOOLKIT

机译:全球阵列共享内存编程工具的进展,应用和性能

获取原文
获取原文并翻译 | 示例
       

摘要

This paper describes capabilities, evolution, performance, and applications of the Global Arrays (GA) toolkit. GA was created to provide application programmers with an interface that allows them to distribute data while maintaining the type of global index space and programming syntax similar to that available when programming on a single processor. The goal of GA is to free the programmer from the low level management of communication and allow them to deal with their problems at the level at which they were originally formulated. At the same time, compatibility of GA with MPI enables the programmer to take advantage of the existing MPI software/libraries when available and appropriate. The variety of applications that have been implemented using Global Arrays attests to the attractiveness of using higher level abstractions to write parallel code.
机译:本文介绍了全局阵列(GA)工具包的功能,发展,性能和应用。创建GA的目的是为应用程序程序员提供一个接口,使他们能够在保持全局索引空间类型和编程语法类似于在单个处理器上进行编程的同时,分发数据。 GA的目标是使程序员从沟通的低层管理中解放出来,并使他们能够在最初提出的水平上解决问题。同时,GA与MPI的兼容性使程序员能够在适当的时候使用现有的MPI软件/库。使用全局数组实现的各种应用程序证明了使用更高级别的抽象来编写并行代码的吸引力。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号