首页> 外文会议> >The D Editor: a new interactive parallel programming tool
【24h】

The D Editor: a new interactive parallel programming tool

机译:D编辑器:一种新的交互式并行编程工具

获取原文

摘要

Fortran D and High Performance Fortran are languages designed to support efficient data-parallel programming on a variety of parallel architectures. The goal of the D Editor is to provide a tool that allows scientists to use these languages efficiently. The D Editor combines analyses for shared memory machines and compiler optimizations for distributed memory machines. By cooperating with the underlying compiler, it can provide novel information on partitioning, parallelism, and communication based on compile time analysis at the level of the original Fortran program. The D Editor uses color coding and a collection of graphical displays to help the user to zoom in on portions of the program containing sequentialized code or expensive communication. The prototype implementation is useful for interactively displaying the results of compile time analysis; however, it has a number of shortcomings that must be addressed. Future enhancements will provide additional advice and transformation capabilities. We believe the D Editor is representative of a new generation of tools that will be needed to assist scientists to fully exploit languages such as High Performance Fortran.
机译:Fortran D和高性能Fortran是旨在支持在各种并行体系结构上进行有效的数据并行编程的语言。 D编辑器的目的是提供一种工具,使科学家可以有效地使用这些语言。 D编辑器结合了对共享存储机的分析和对分布式存储机的编译器优化。通过与基础编译器合作,它可以在原始Fortran程序级别基于编译时分析提供有关分区,并行性和通信的新颖信息。 D编辑器使用颜色编码和图形显示集合来帮助用户放大包含顺序代码或昂贵通讯的程序部分。原型实现对于交互式显示编译时间分析的结果很有用。但是,它有许多缺点必须解决。未来的增强功能将提供其他建议和转换功能。我们相信D编辑器代表了新一代工具的代表,这些工具将有助于科学家充分利用高性能Fortran等语言。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号