Multiprocessor Performance Optimization using Slipstream Execution Mode

使用 Slipstream 执行模式优化多处理器性能

基本信息

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

项目摘要

ByrdMultiprocessor Performance Optimization using Slipstream Execution ModeAbstractSlipstream execution mode for multiprocessors involves running redundant copies of a parallel task on each processor in a dual-core chip multiprocessor (CMP). One copy of the task is shortened by removing synchronization events and stores to shared memory. This speeds up the execution of the other task through prefetching and other coherence optimizations enabled by a future view of shared memory references.The first objective of this project is to implement slipstream execution mode on actual CMP-based hardware. Given a multiprocessor built from dual-core CMP's, each with shared L2 cache, slipstream mode can be implemented with no changes to hardware. This implementation will validate the utility and scalability of sliptream-mode prefetching on full-sized applications. The second objective is to automate and optimize the mechanism for local synchronization between the redundant tasks, known as A-R synchronization. The choice of mode, ranging from tightly coupled to loosely coupled, can significantly affect the performance of an application. The project will develop run-time and compile-time mechanisms to select the best A-R synchronization mode for an application or region of execution.Slipstream execution mode is a new alternative for shared-memory parallel computation. As more systems are built from CMPs and multithreaded processors, it is imperative that we investigate efficient ways to exploit parallelism at all levels. Slipstream mode offers a performance boost for applications that cannot otherwise take advantage of additional thread-level parallelism. This work will impact important scientific applications, such as quantum mechanics and computational biology that use shared-memory multiprocessing to address large-scale problems.
Byrd 使用 Slipstream 执行模式优化多处理器性能摘要多处理器的 Slipstream 执行模式涉及在双核芯片多处理器 (CMP) 中的每个处理器上运行并行任务的冗余副本。 通过删除同步事件并将其存储到共享内存,可以缩短任务的一份副本。 这通过共享内存引用的未来视图实现的预取和其他一致性优化加快了其他任务的执行速度。该项目的第一个目标是在实际的基于 CMP 的硬件上实现滑流执行模式。 如果使用双核 CMP 构建的多处理器(每个处理器都具有共享的 L2 缓存),则无需更改硬件即可实现滑流模式。 该实现将验证滑流模式预取在全尺寸应用程序上的实用性和可扩展性。第二个目标是自动化和优化冗余任务之间的本地同步机制,称为 A-R 同步。 模式的选择(从紧密耦合到松散耦合)可以显着影响应用程序的性能。 该项目将开发运行时和编译时机制,为应用程序或执行区域选择最佳的 A-R 同步模式。Slipstream 执行模式是共享内存并行计算的新替代方案。 随着越来越多的系统由 CMP 和多线程处理器构建,我们必须研究在各个级别利用并行性的有效方法。 滑流模式为无法利用额外线程级并行性的应用程序提供了性能提升。 这项工作将影响重要的科学应用,例如使用共享内存多处理来解决大规模问题的量子力学和计算生物学。

项目成果

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

Gregory Byrd其他文献

Board 82: Remote, Hands-on ECE Teaching: Project RECET
Board 82:远程实践 ECE 教学:RECET 项目
  • DOI:
    10.18260/1-2--42962
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Kenneth Connor;Douglas Mercer;Daniel Stancil;John H. Booske;Michael Devetsikiotis;Barry Sullivan;Kathy Gullie;Michelle Klein;Gregory Byrd
  • 通讯作者:
    Gregory Byrd

Gregory Byrd的其他文献

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

{{ truncateString('Gregory Byrd', 18)}}的其他基金

Architectures and Applications for Three-Dimensional Chip Multiprocessors
三维芯片多处理器的架构和应用
  • 批准号:
    0702294
  • 财政年份:
    2007
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
New Prediction Paradigms for Parallel and Distributed Systems
并行和分布式系统的新预测范式
  • 批准号:
    0105628
  • 财政年份:
    2001
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
A Satellite Meteorology Course for University Faculty (with Emphasis on the Application of GOES Data)
大学教师卫星气象学课程(重点是GOES数据的应用)
  • 批准号:
    9752722
  • 财政年份:
    1998
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
RUI: Study of the Structure and Dynamics of Great Lakes Winter Storms
RUI:五大湖冬季风暴的结构和动力学研究
  • 批准号:
    9224384
  • 财政年份:
    1993
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Continuing Grant
A Computer Laboratory for Interactive Analysis and Display of Meteorological Data
气象数据交互分析与显示计算机实验室
  • 批准号:
    9251000
  • 财政年份:
    1992
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
RUI: Field Study and Modeling of Lake-Effect Snow Near Lake Ontario
RUI:安大略湖附近湖泊效应雪的实地研究和建模
  • 批准号:
    8914546
  • 财政年份:
    1990
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Continuing Grant
A Portable Radiosonde System For Meteorological Observationsand Field Research
用于气象观测和野外研究的便携式无线电探空仪系统
  • 批准号:
    9052261
  • 财政年份:
    1990
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
A UNIDATA System for Meteorological Education and Research
用于气象教育和研究的 UNIDATA 系统
  • 批准号:
    8816254
  • 财政年份:
    1988
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant

相似海外基金

Planning: Artificial Intelligence Assisted High-Performance Parallel Computing for Power System Optimization
规划:人工智能辅助高性能并行计算电力系统优化
  • 批准号:
    2414141
  • 财政年份:
    2024
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
eVTOL multi-fidelity hybrid design and optimization for low noise and high aerodynamic performance
eVTOL 多保真混合设计和优化,实现低噪音和高空气动力学性能
  • 批准号:
    10102278
  • 财政年份:
    2024
  • 资助金额:
    $ 15.23万
  • 项目类别:
    EU-Funded
Collaborative Research: OAC Core: Small: Anomaly Detection and Performance Optimization for End-to-End Data Transfers at Scale
协作研究:OAC 核心:小型:大规模端到端数据传输的异常检测和性能优化
  • 批准号:
    2412329
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
Development of performance parameter optimization tools for automatic tuning
自动调优性能参数优化工具开发
  • 批准号:
    23K11126
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Individual optimization strategies for unconscious visual functions contributing to sports performance
无意识视觉功能的个体优化策略有助于运动表现
  • 批准号:
    23H03284
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Planning: Digital Twin for Building Performance Simulation and Optimization in Adaptive Reuse Planning
规划:自适应再利用规划中用于建筑性能模拟和优化的数字孪生
  • 批准号:
    2332015
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Standard Grant
Analysis of a Hydrogen Powered Train Performance using Inverse Simulation and Biologically Inspired Optimization Techniques
使用逆向仿真和仿生优化技术分析氢动力列车性能
  • 批准号:
    2907952
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Studentship
SBIR Phase II: Improving fleet operational metrics through service optimization with automated learning of vehicle energy performance models for zero-emission public transport
SBIR 第二阶段:通过服务优化和自动学习零排放公共交通的车辆能源性能模型来改善车队运营指标
  • 批准号:
    2220811
  • 财政年份:
    2023
  • 资助金额:
    $ 15.23万
  • 项目类别:
    Cooperative Agreement
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了