首页> 外文期刊>Parallel Computing >High Performance Fortran: History, status and future
【24h】

High Performance Fortran: History, status and future

机译:高性能Fortran:历史,现状和未来

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

摘要

High Performance Fortran (HPF) is a data-parallel language that was designed to provide the user with a high--level interface for programming scientific applications, while delegating to the compiler the task of generating an explicitly parallel message-passing program. The main objective of this paper is to study the expressivity of the language and related performance issues. After giving an outline of developments that led to HPF and shortly explaining its major features, we discuss in detail a variety of approaches for solving multiblock problems and applications dealing with unstructured meshes. We argue that the efficient solution of these problems does not only need the full range of the HPF Approved Extensions, but also requires additional features such as the explicit control of communication schedules and support for value-based alignment. The final part of the paper points out some classes of problems that are difficult to deal with efficiently within the HPF paradigm.
机译:高性能Fortran(HPF)是一种数据并行语言,旨在为用户提供用于编程科学应用程序的高级接口,同时将生成显式并行消息传递程序的任务委托给编译器。本文的主要目的是研究语言的表达能力和相关的性能问题。在概述了导致HPF的发展概况并简要解释了其主要功能之后,我们详细讨论了各种解决多块问题的方法以及处理非结构化网格的应用程序。我们认为,这些问题的有效解决方案不仅需要HPF批准的扩展的全部范围,而且还需要其他功能,例如对通信时间表的明确控制以及对基于价值的一致性的支持。本文的最后一部分指出了在HPF范式中难以有效处理的一些问题。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号