Experimental Partnership-Experimental Research in Speculative Multithreading

实验伙伴关系——推测性多线程的实验研究

基本信息

  • 批准号:
    0071924
  • 负责人:
  • 金额:
    $ 185.99万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Continuing Grant
  • 财政年份:
    2000
  • 资助国家:
    美国
  • 起止时间:
    2000-09-15 至 2006-08-31
  • 项目状态:
    已结题

项目摘要

EIA-0071924Gurindar S. SohiUniversity of Wisconsin-MadisonExperimental Partnership-Experimental Research in Speculative MultithreadingSpeculative threads do not depend on conservative guarantees of safe data communications among threads. Rather, threads are dispatched speculatively, and data can be communicated speculatively. i.e. by assuming that it is correct. Incorrect speculations are detected later, and whenever they occur, recovery is under taken to assure correctness. This less conservative approach to defining and dispatching threads find parallelism in ways that conservative methods cannot.In this research, the principal investigators will build a comprehensive, integrated experimental infrastructure and use it to carry out an investigation of issues related to the design of speculative multithreaded processors. Along with their graduate students the principal investigators will conduct experimental research in speculative multithreaded processors. Modern parallel processing systems decompose a program into multiple threads that execute in parallel to provide high performance. The convention method is to specify parallel threads where all communication of data is carefully synchronized to guarantee correctness a priori. This approach often means that a conservative approach must be used to provide the necessary guarantees, there by constraining parallelism. Using this infrastructure, the investigators will conduct experimental research in three primary areas.(1) Speculative Thread Identification and Usage. This will include conventional "control-driven" threads where the focus will be on new opportunities provided by object-oriented programs and commercial workloads. It will also include "data-driven" threads, a new form of speculative thread, which promises to open new opportunities for extracting parallelism from conventional programs.(2) Software/Hardware Interaction. Dynamic program characteristics of threads are likely to be criticalfor managing their identification, scheduling, and data communication. Dynamic linking will be done as well, in many large network-based applications and will very much limit the static compiler's view. The investigators will research new methods by which hardware and software can interact to compile and execute speculative multithreaded programs. This will include architecture features to permit efficient communication and the use of dynamic profiling and re-compilation techniques.(3) Hybrid "Mixed Thread" Processing. In future processors and systems, it is likely that several thread types will co-exist. This includes the speculative threads that are the central focus of the proposed research. It also includes the traditional non-speculative threads, which may be either explicitly programmed or implicitly extracted b software compilation tools and/or hardware. Consequently, processors and systems that integrate the complementary thread types into a cohesive "mixed thread" processing model will be developed and studied.
EIA-0071924Gurindar S. Sohi威斯康星大学麦迪逊分校实验伙伴关系-投机多线程的实验研究投机线程不依赖于线程之间安全数据通信的保守保证。 相反,线程被推测性地分派,并且数据可以被推测性地通信。即通过假设它是正确的。 不正确的推测稍后被检测到,并且每当它们发生时,恢复被采取以确保正确性。 这种不太保守的方法来定义和调度线程发现并行的方式,保守的方法cannot.In这项研究中,主要研究人员将建立一个全面的,综合的实验基础设施,并使用它来进行调查的投机多线程处理器的设计相关的问题。沿着他们的研究生,主要研究人员将在推测性多线程处理器中进行实验研究。 现代并行处理系统将程序分解为并行执行的多个线程以提供高性能。 常规方法是指定并行线程,其中所有数据通信都经过仔细同步,以先验地保证正确性。 这种方法通常意味着必须使用保守的方法来提供必要的保证,从而限制并行性。 利用这一基础设施,研究人员将在三个主要领域进行实验研究。(1)推测线程识别和使用。 这将包括传统的“控制驱动”线程,重点将放在面向对象程序和商业工作负载提供的新机会上。 它还将包括“数据驱动”线程,一种新形式的推测线程,它有望为从传统程序中提取并行性提供新的机会。(2)软件/硬件交互。 线程的动态程序特性对于管理它们的标识、调度和数据通信可能是至关重要的。 在许多大型的基于网络的应用程序中,动态链接也将被完成,这将极大地限制静态编译器的视野。 研究人员将研究新的方法,通过这种方法,硬件和软件可以相互作用,编译和执行推测性的多线程程序。 这将包括允许有效通信的结构特征以及使用动态分析和重新编译技术。(3)混合“混合线程”处理。 在未来的处理器和系统中,几种线程类型可能会共存。 这包括作为拟议研究的中心焦点的推测性线索。 它还包括传统的非推测线程,这些线程可以B软件编译工具和/或硬件显式编程或隐式提取。 因此,将互补线程类型集成到内聚的“混合线程”处理模型中的处理器和系统将被开发和研究。

项目成果

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

Gurindar Sohi其他文献

Gurindar Sohi的其他文献

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

{{ truncateString('Gurindar Sohi', 18)}}的其他基金

Rethinking Parallel Execution, Architecture, and Software
重新思考并行执行、架构和软件
  • 批准号:
    0963737
  • 财政年份:
    2010
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Innovations in Resource Organization and Use in Multicore Processors
多核处理器中资源组织和使用的创新
  • 批准号:
    0702313
  • 财政年份:
    2007
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Optimizing Computer Design Using Knowledge of Inter-Operation Value Communication
使用互操作价值通信知识优化计算机设计
  • 批准号:
    0311572
  • 财政年份:
    2003
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
New Methods for Exploiting Program Structure and Behavior in Computer Architecture, and their Applications
在计算机体系结构中开发程序结构和行为的新方法及其应用
  • 批准号:
    9900584
  • 财政年份:
    1999
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Prototyping Multiscalar Processors
多标量处理器原型设计
  • 批准号:
    9505853
  • 财政年份:
    1995
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Studies in Instruction-Level Parallel Processing
指令级并行处理研究
  • 批准号:
    9303030
  • 财政年份:
    1993
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Studies in High-Performance, Fine Grain Parallel Architectures
高性能、细粒度并行架构的研究
  • 批准号:
    8919635
  • 财政年份:
    1990
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Architectures for Higher Speed List Processing
用于更高速列表处理的架构
  • 批准号:
    8706722
  • 财政年份:
    1987
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant

相似海外基金

Participating in Literacies and Computer Science: A research-practice partnership to explore new computational literacies
参与读写能力和计算机科学:探索新计算读写能力的研究与实践伙伴关系
  • 批准号:
    2420361
  • 财政年份:
    2024
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Collaborative Research: US-Ireland R&D Partnership: Processing-Driven Nucleation Mediated Control for Manufacturing of Phase-Pure Ferroelectric Hafnia
合作研究:美国-爱尔兰 R
  • 批准号:
    2346484
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Collaborative Research: Breaking Barriers in Multi-messenger Astrophysics: The RITTU Partnership
合作研究:打破多信使天体物理学的障碍:RITTU 合作伙伴关系
  • 批准号:
    2319326
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Collaborative Research: California-Hawaii Astrophysics Mentoring Partnership (CHAMP)
合作研究:加州-夏威夷天体物理学指导合作伙伴关系 (CHAMP)
  • 批准号:
    2319554
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Collaborative Research: CISE-MSI: RCBP-ED: CCRI: TechHouse Partnership to Increase the Computer Engineering Research Expansion at Morehouse College
合作研究:CISE-MSI:RCBP-ED:CCRI:TechHouse 合作伙伴关系,以促进莫尔豪斯学院计算机工程研究扩展
  • 批准号:
    2318703
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
DAWN Phase 1 FY2023-2024: A UK Industry Academic Co-design Partnership Delivering a Pre-Exascale Research Cloud for AI and Simulation
DAWN 2023-2024 财年第 1 阶段:英国行业学术联合设计合作伙伴关系,为人工智能和仿真提供前百兆亿级研究云
  • 批准号:
    ST/Z000386/1
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Research Grant
Collaborative Research: US-Ireland R&D Partnership: Processing-Driven Nucleation Mediated Control for Manufacturing of Phase-Pure Ferroelectric Hafnia
合作研究:美国-爱尔兰 R
  • 批准号:
    2149480
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
Collaborative Research: ADVANCE PARTNERSHIP: STEM Intersectional Equity in Departments (SIEDS): A Partnership for Inclusive Work Cultures
合作研究:高级合作伙伴关系:STEM 部门交叉公平 (SIEDS):包容性工作文化的合作伙伴关系
  • 批准号:
    2305600
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: ADVANCE PARTNERSHIP: STEM Intersectional Equity in Departments (SIEDS): A Partnership for Inclusive Work Cultures
合作研究:高级合作伙伴关系:STEM 部门交叉公平 (SIEDS):包容性工作文化的合作伙伴关系
  • 批准号:
    2305598
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Continuing Grant
Collaborative Research: Accessing the dark Arizona skies for research and education, a NCAT-BU partnership
合作研究:进入亚利桑那州黑暗的天空进行研究和教育,NCAT-BU 合作伙伴关系
  • 批准号:
    2319305
  • 财政年份:
    2023
  • 资助金额:
    $ 185.99万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了