A Software Environment for High-Performance Parallel Computing

高性能并行计算的软件环境

基本信息

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

项目摘要

Before high-performance MIMD architectures become commonplace in production scientific, engineering, and business applications, three programming problems that plague current systems must be solved. First, writing parallel programs by hand is very difficult. The programmer must manage communication, synchronization, and scheduling of tens to thousands of independent processes. The burden of correctly managing the environment often overwhelms programmers. Second, once implemented on a particular MIMD architecture, the resulting codes are usually not usable on other MIMD architectures, necessitating a substantial effort to port. This discourages users from parallelizing their code, since new architectures are introduced so frequently. Third, there is no software support for transparently executing applications on heterogeneous "meta- systems" comprised of a variety of high-performance architectures. This proposal addresses all three of these problems. We have attacked the first two with Mentat, an easy-to-use, object- oriented, parallel processing system developed at the University of Virginia. We plan to test the efficacy of the Mentat approach on a set of real applications on a variety of platforms. The objective is to determine whether Mentat is easy to use on real applications and to measure performance. Our approach to the third problem is evolutionary. We will extend Mentat into a heterogeneous environment, and use the extended Mentat as a test- bed for meta-systems experimentation. Based on experimental results, a prototype meta-system that provides an easy-to-use, high performance abstraction for users will be constructed.
在高性能 MIMD 架构在生产科学、工程和商业应用中变得普遍之前,必须解决困扰当前系统的三个编程问题。 首先,手工编写并行程序非常困难。 程序员必须管理数十到数千个独立进程的通信、同步和调度。 正确管理环境的负担常常压垮程序员。 其次,一旦在特定的 MIMD 架构上实现,生成的代码通常无法在其他 MIMD 架构上使用,需要付出大量的努力来移植。 这会阻碍用户并行化他们的代码,因为新架构的引入如此频繁。 第三,没有软件支持在由各种高性能架构组成的异构“元系统”上透明地执行应用程序。 该提案解决了所有这三个问题。 我们用 Mentat 解决了前两个问题,Mentat 是弗吉尼亚大学开发的一种易于使用、面向对象的并行处理系统。 我们计划在各种平台上的一组实际应用程序上测试 Mentat 方法的功效。 目的是确定 Mentat 是否易于在实际应用中使用并衡量性能。 我们解决第三个问题的方法是渐进的。 我们将把 Mentat 扩展到异构环境中,并使用扩展的 Mentat 作为元系统实验的测试平台。 基于实验结果,将构建一个原型元系统,为用户提供易于使用、高性能的抽象。

项目成果

期刊论文数量(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 }}

Andrew Grimshaw其他文献

Andrew Grimshaw的其他文献

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

{{ truncateString('Andrew Grimshaw', 18)}}的其他基金

Campus Compute Cooperative (CCC) Planning Grant Proposal
校园计算合作社 (CCC) 规划拨款提案
  • 批准号:
    1747813
  • 财政年份:
    2017
  • 资助金额:
    $ 45.31万
  • 项目类别:
    Standard Grant
Workshop: Gathering Interoperability Requirements for Cyber/e-Infrastructure
研讨会:收集网络/电子基础设施的互操作性要求
  • 批准号:
    0956315
  • 财政年份:
    2009
  • 资助金额:
    $ 45.31万
  • 项目类别:
    Standard Grant
Collaborative Research: CI-Team Demonstration: Towards a Culture of Computational Science
协作研究:CI 团队演示:迈向计算科学文化
  • 批准号:
    0636334
  • 财政年份:
    2006
  • 资助金额:
    $ 45.31万
  • 项目类别:
    Standard Grant
SCI: ITR-(NHS+ASE)-(int+dmc): Dependable Grids
SCI:ITR-(NHS ASE)-(int dmc):可靠的电网
  • 批准号:
    0426972
  • 财政年份:
    2004
  • 资助金额:
    $ 45.31万
  • 项目类别:
    Standard Grant
Development of a 25 Gigaflop Machine for Computational and Computer Science Research
开发用于计算和计算机科学研究的 25 Gigaflop 机器
  • 批准号:
    9724552
  • 财政年份:
    1997
  • 资助金额:
    $ 45.31万
  • 项目类别:
    Standard Grant

相似国自然基金

环境、社会和治理(ESG)表现对企业韧性的影响研究
  • 批准号:
    72362030
  • 批准年份:
    2023
  • 资助金额:
    27 万元
  • 项目类别:
    地区科学基金项目
政策性信贷与企业环境表现:影响机制、作用效果以及溢出效应
  • 批准号:
    72302003
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
高温环境中热辐射对认知表现的影响及其机理
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    54 万元
  • 项目类别:
    面上项目
糖尿病并发症的数据分析
  • 批准号:
    11901517
  • 批准年份:
    2019
  • 资助金额:
    24.0 万元
  • 项目类别:
    青年科学基金项目
基于脑电波的高温环境人员认知表现评价
  • 批准号:
  • 批准年份:
    2019
  • 资助金额:
    57 万元
  • 项目类别:
    面上项目

相似海外基金

Customizable Artificial Intelligence for the Biomedical Masses: Development of a User-Friendly Automated Machine Learning Platform for Biology Image Analysis.
面向生物医学大众的可定制人工智能:开发用于生物图像分析的用户友好的自动化机器学习平台。
  • 批准号:
    10699828
  • 财政年份:
    2023
  • 资助金额:
    $ 45.31万
  • 项目类别:
Development of a Novel Virtual Reality Treatment for Emerging Adults with ADHD
开发一种针对患有多动症的新兴成人的新型虚拟现实治疗方法
  • 批准号:
    10721084
  • 财政年份:
    2023
  • 资助金额:
    $ 45.31万
  • 项目类别:
A Mobile Health Application to Detect Absence Seizures using Hyperventilation and Eye-Movement Recordings
一款使用过度换气和眼动记录检测失神癫痫发作的移动健康应用程序
  • 批准号:
    10696649
  • 财政年份:
    2023
  • 资助金额:
    $ 45.31万
  • 项目类别:
Console Upgrade for 4.7T PET-MRI Preclinical Scanner
4.7T PET-MRI 临床前扫描仪控制台升级
  • 批准号:
    10630520
  • 财政年份:
    2023
  • 资助金额:
    $ 45.31万
  • 项目类别:
Non-invasive Condition Monitoring of Ventricular Assistive Devices Using Automated Advanced Acoustic Methods
使用自动化先进声学方法对心室辅助装置进行无创状态监测
  • 批准号:
    10629554
  • 财政年份:
    2023
  • 资助金额:
    $ 45.31万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了