Data Parallel SPMD Programming Models from Fortran to Java

从 Fortran 到 Java 的数据并行 SPMD 编程模型

基本信息

  • 批准号:
    9872125
  • 负责人:
  • 金额:
    $ 34.68万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    1998
  • 资助国家:
    美国
  • 起止时间:
    1998-12-01 至 2000-07-31
  • 项目状态:
    已结题

项目摘要

This project brings together several important research areas, includingparallel compilers, Single-Program Multiple-Data (SPMD) libraries, andobject-oriented programming models. The project combines these ideas toachieve high performance on parallel machines in a robust fashion over arange of languages.Building on earlier research in the Parallel Compiler Runtime Consortium(PCRC) project, this project will investigate a language model thatcombines data-parallel features from High Performance Fortran (HPF) with anexplicitly parallel SPMD programming style. This "HPspmd" model allowsdirect calls to many established libraries for parallel programming withdistributed data. By relaxing HPF's single-threaded semantics and havingthe programmer explicitly manage non-local references, the task of thecompiler is hugely simplified. However, good library bindings (e.g. classlibraries) supply the required expressiveness for programming. Thisproject will develop and optimize a Java version of the language model(HPJava); design and implement bindings to parallel libraries such asCHAOS, DAGH, Global Arrays, MPI,and ScaLAPACK; and implement largeapplications within the resulting framework. The implementations areexpected to drive further refinement of the language model, especially insupport of irregular problems.
该项目汇集了几个重要的研究领域,包括并行编译器,单程序多数据(SPMD)库,和面向对象的编程模型。 该项目结合了这些想法,以实现高性能的并行机在一个强大的方式在arangeoflanguage.Building在并行编译器联盟(PCRC)项目的早期研究,该项目将调查一个语言模型,结合数据并行功能,从高性能Fortran(HPF)与显式并行SPMD编程风格。 这种“HPspmd”模型允许直接调用许多已建立的库,以便使用分布式数据进行并行编程。通过放松HPF的单线程语义,并让程序员显式地管理非本地引用,编译器的任务得到了极大的简化。然而,好的库绑定(例如类库)提供了编程所需的表达能力。 该项目将开发和优化语言模型的Java版本(HPJava);设计和实现与并行库(如CHAOS、DAGH、Global Arrays、MPI和ScaLAPACK)的绑定;并在最终框架内实现大型应用程序。 这些实现有望推动语言模型的进一步细化,特别是在支持不规则问题方面。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Geoffrey Fox其他文献

QuakeSim: Integrated modeling and analysis of geologic and remotely sensed data
QuakeSim:地质和遥感数据的集成建模和分析
  • DOI:
    10.1109/aero.2012.6187219
  • 发表时间:
    2012
  • 期刊:
  • 影响因子:
    0
  • 作者:
    A. Donnellan;Jay Parker;R. Granat;E. D. Jong;Shigeru Suzuki;M. Pierce;Geoffrey Fox;John Rundle;Dennis McLeod;R. Al;L. G. Ludwig
  • 通讯作者:
    L. G. Ludwig
Gateways to Discovery: Cyberinfrastructure for the Long Tail of Science
发现之门:科学长尾的网络基础设施
  • DOI:
    10.1145/2616498.2616540
  • 发表时间:
    2014
  • 期刊:
  • 影响因子:
    3.4
  • 作者:
    R. Moore;C. Baru;Diane A. Baxter;Geoffrey Fox;A. Majumdar;P. Papadopoulos;W. Pfeiffer;R. Sinkovits;Shawn M. Strande;M. Tatineni;R. Wagner;Nancy Wilkins;M. Norman
  • 通讯作者:
    M. Norman
Complete exchange on the CM-5 and Touchstone Delta
  • DOI:
    10.1007/bf01901612
  • 发表时间:
    1995-12-01
  • 期刊:
  • 影响因子:
    2.700
  • 作者:
    Rajeev Thakur;Ravi Ponnusamy;Alok Choudhary;Geoffrey Fox
  • 通讯作者:
    Geoffrey Fox
Advances in big data programming, system software and HPC convergence
  • DOI:
    10.1007/s11227-018-2706-x
  • 发表时间:
    2019-02-26
  • 期刊:
  • 影响因子:
    2.700
  • 作者:
    Ching-Hsien Hsu;Geoffrey Fox;Geyong Min;Sugam Sharma
  • 通讯作者:
    Sugam Sharma
Design patterns for scientific applications in DryadLINQ CTP
DryadLINQ CTP 中科学应用的设计模式
  • DOI:
    10.1145/2087522.2087533
  • 发表时间:
    2011
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Hui Li;Yang Ruan;Yuduo Zhou;J. Qiu;Geoffrey Fox
  • 通讯作者:
    Geoffrey Fox

Geoffrey Fox的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Geoffrey Fox', 18)}}的其他基金

Conference: 2023 NSF CyberTraining Principal Investigator (PI) Meeting
会议:2023 年 NSF 网络培训首席研究员 (PI) 会议
  • 批准号:
    2333991
  • 财政年份:
    2023
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Collaborative Research: OAC Core: Smart Surrogates for High Performance Scientific Simulations
合作研究:OAC Core:高性能科学模拟的智能替代品
  • 批准号:
    2212550
  • 财政年份:
    2022
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
EAGER: SciDatBench: Principles and Prototypes of Science Data Benchmarks
EAGER:SciDatBench:科学数据基准的原理和原型
  • 批准号:
    2204115
  • 财政年份:
    2022
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
CyberTraining: CIC: CyberTraining for Students and Technologies from Generation Z
网络培训:CIC:针对 Z 世代学生和技术的网络培训
  • 批准号:
    2200409
  • 财政年份:
    2021
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Collaborative Research: Framework: Software: CINES: A Scalable Cyberinfrastructure for Sustained Innovation in Network Engineering and Science
合作研究:框架:软件:CINES:用于网络工程和科学持续创新的可扩展网络基础设施
  • 批准号:
    2210266
  • 财政年份:
    2021
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
EAGER: SciDatBench: Principles and Prototypes of Science Data Benchmarks
EAGER:SciDatBench:科学数据基准的原理和原型
  • 批准号:
    2038007
  • 财政年份:
    2020
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
CyberTraining: CIC: CyberTraining for Students and Technologies from Generation Z
网络培训:CIC:针对 Z 世代学生和技术的网络培训
  • 批准号:
    1829704
  • 财政年份:
    2018
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Collaborative Research: Framework: Software: CINES: A Scalable Cyberinfrastructure for Sustained Innovation in Network Engineering and Science
合作研究:框架:软件:CINES:用于网络工程和科学持续创新的可扩展网络基础设施
  • 批准号:
    1835631
  • 财政年份:
    2018
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Collaborative Research: Streaming and Steering Applications: Requirements and Infrastructure (October 1-3, 2015)
合作研究:流媒体和转向应用:要求和基础设施(2015 年 10 月 1-3 日)
  • 批准号:
    1549544
  • 财政年份:
    2015
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
International Summer School on Data Science for Scattering Reactions
散射反应数据科学国际暑期学校
  • 批准号:
    1513524
  • 财政年份:
    2015
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant

相似国自然基金

强流低能加速器束流损失机理的Parallel PIC/MCC算法与实现
  • 批准号:
    11805229
  • 批准年份:
    2018
  • 资助金额:
    27.0 万元
  • 项目类别:
    青年科学基金项目

相似海外基金

Planning: Artificial Intelligence Assisted High-Performance Parallel Computing for Power System Optimization
规划:人工智能辅助高性能并行计算电力系统优化
  • 批准号:
    2414141
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
NIRG: Evaluation of interventions with rare events: methods for parallel cluster randomised trials and stepped-wedge cluster randomised trials
NIRG:罕见事件干预措施的评估:平行整群随机试验和阶梯楔形整群随机试验的方法
  • 批准号:
    MR/X029492/1
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Research Grant
CAREER : Towards Exascale Performance of Parallel Applications
职业:迈向并行应用的百亿亿级性能
  • 批准号:
    2338077
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Continuing Grant
GEO OSE Track 2: Enhancing usability of the Parallel Ice Sheet Model (PISM) to accelerate innovative sea-level research
GEO OSE 轨道 2:增强平行冰盖模型 (PISM) 的可用性,以加速创新的海平面研究
  • 批准号:
    2324718
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Cerebellum-inspired parallel deep learning
受小脑启发的并行深度学习
  • 批准号:
    EP/X029336/1
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Research Grant
Intelligently Scalable Multiple Light Sources for Parallel Coherent LiDAR
用于并行相干激光雷达的智能可扩展多光源
  • 批准号:
    23K22760
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Robust and intelligent parallel-connected GaN power devices
稳健且智能的并联 GaN 功率器件
  • 批准号:
    24K17265
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Divergence and parallel evolution of boldness in guppies
孔雀鱼胆量的分歧与平行进化
  • 批准号:
    NE/Y000234/1
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Research Grant
MFB: Massively parallel identification of translation regulatory sequences in human and viral mRNAs
MFB:大规模并行鉴定人类和病毒 mRNA 中的翻译调控序列
  • 批准号:
    2330451
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
Scalable Algorithms for Deterministic Global Optimization With Parallel Architectures
使用并行架构实现确定性全局优化的可扩展算法
  • 批准号:
    2330054
  • 财政年份:
    2024
  • 资助金额:
    $ 34.68万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了