SHF: Medium: Collaborative Research: Statically Controlled Asynchronous Lane Execution (SCALE)

SHF:中:协作研究:静态控制异步通道执行 (SCALE)

基本信息

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

项目摘要

Enabling better performing systems benefits applications that span those running on mobile devices to large data applications running on data centers. The efficiency of most applications is still primarily affected by single thread performance. Instruction-level parallelism (ILP) speeds up programs by executing instructions of the program in parallel, with 'superscalar' processors achieving maximum performance. At the same time, energy efficiency is a key criteria to keep in mind as such speedup happens, with these two being conflicting criteria in system design. This project develops a Statically Controlled Asynchronous Lane Execution (SCALE) approach that has the potential to meet or exceed the performance of a traditional superscalar processor while approaching the energy efficiency of a very long instruction word (VLIW) processor. As implied by its name, the SCALE approach has the ability to scale to different types and levels of parallelism. The toolset and designs developed in this project will be available as open-source and will also have an impact on both education and research. The SCALE architectural and compiler techniques will be included in undergraduate and graduate curricula. The SCALE approach supports separate asynchronous execution lanes where dependencies between instructions in different lanes are statically identified by the compiler to provide inter-lane synchronization. Providing distinct lanes of instructions allows the compiler to generate code for different modes of execution to adapt to the type of parallelism that is available at each point within an application. These execution modes include explicit packaging of parallel instructions, parallel and pipelined execution of loop iterations, single program multiple data (SPMD) execution, and independent multi-threading.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
支持性能更好的系统有利于应用程序,从运行在移动的设备上的应用程序到运行在数据中心上的大型数据应用程序。大多数应用程序的效率仍然主要受单线程性能的影响。指令级并行(ILP)通过并行执行程序的指令来加速程序,“超标量”处理器实现最大性能。与此同时,能源效率是一个关键的标准,要记住这样的加速发生,这两个是冲突的标准在系统设计。该项目开发了一种静态控制异步通道执行(SCALE)方法,该方法有可能达到或超过传统超标量处理器的性能,同时接近超长指令字(VLIW)处理器的能效。顾名思义,SCALE方法能够扩展到不同类型和级别的并行性。该项目开发的工具集和设计将以开源形式提供,并将对教育和研究产生影响。SCALE架构和编译器技术将包含在本科生和研究生课程中。SCALE方法支持单独的异步执行通道,其中不同通道中的指令之间的依赖性由编译器静态地识别以提供通道间同步。提供不同的指令通道允许编译器为不同的执行模式生成代码,以适应应用程序内每个点处可用的并行类型。这些执行模式包括并行指令的显式打包、循环迭代的并行和流水线执行、单程序多数据(SPMD)执行和独立多线程。该奖项反映了NSF的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Facilitating the Bootstrapping of a New ISA
The Domestic Computer Science Graduate Students Are There, We Just Need to Recruit Them
国内计算机研究生已经有了,我们只需要招就可以了
  • DOI:
    10.1145/3448249
  • 发表时间:
    2021
  • 期刊:
  • 影响因子:
    22.7
  • 作者:
    Whalley, David;Yuan, Xin;Liu, Xiuwen
  • 通讯作者:
    Liu, Xiuwen
Decreasing the Miss Rate and Eliminating the Performance Penalty of a Data Filter Cache
降低丢失率并消除数据过滤器缓存的性能损失
{{ 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 }}

David Whalley其他文献

Significance of left atrial appendage filling defects on cardiac CT prior to pulmonary vein isolation for atrial fibrillation
  • DOI:
    10.1016/j.ijcard.2015.10.201
  • 发表时间:
    2016-01-15
  • 期刊:
  • 影响因子:
  • 作者:
    Arushi Madan;Warren Yan;Peter Byrne;Michael Ward;Peter Hansen;David Whalley;Logan Kanagaratnam;Gemma A. Figtree
  • 通讯作者:
    Gemma A. Figtree
Activation of sodium-hydrogen exchange in heart cells by hyperosmolar solutions
  • DOI:
    10.1016/0735-1097(90)92295-d
  • 发表时间:
    1990-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    David Whalley;Paul Hemsworth;Helge Rasmussen
  • 通讯作者:
    Helge Rasmussen
Improving WCET by applying worst-case path optimizations
  • DOI:
    10.1007/s11241-006-8643-4
  • 发表时间:
    2006-06-23
  • 期刊:
  • 影响因子:
    1.300
  • 作者:
    Wankang Zhao;William Kreahling;David Whalley;Christopher Healy;Frank Mueller
  • 通讯作者:
    Frank Mueller

David Whalley的其他文献

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

{{ truncateString('David Whalley', 18)}}的其他基金

Collaborative Research: SHF: Medium: Vectorized Instruction Space (VIS)
合作研究:SHF:媒介:矢量化指令空间 (VIS)
  • 批准号:
    2211354
  • 财政年份:
    2022
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
IRES: Track I: Collaborative Research: Supporting FSU and MTU Student Research with NTNU Faculty on Automatic Improvement of Application Performance
IRES:第一轨道:合作研究:支持 FSU 和 MTU 学生与 NTNU 教师一起进行自动改进应用程序性能的研究
  • 批准号:
    2103103
  • 财政年份:
    2021
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
FoMR: Collaborative Research: Dependent ILP: Dynamic Hoisting and Eager Scheduling of Dependent Instructions
FoMR:协作研究:相关 ILP:相关指令的动态提升和紧急调度
  • 批准号:
    1823417
  • 财政年份:
    2018
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
XPS: Full: FP: Collaborative Research: Sphinx: Combining Data and Instruction Level Parallelism through Demand Driven Execution of Imperative Programs
XPS:完整:FP:协作研究:Sphinx:通过命令式程序的需求驱动执行将数据和指令级并行性相结合
  • 批准号:
    1533846
  • 财政年份:
    2015
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
IRES:U.S.-Sweden Research Experience in Efficient and Secure Mobile Systems for Students
IRES:美国-瑞典在学生高效、安全移动系统方面的研究经验
  • 批准号:
    1358147
  • 财政年份:
    2014
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Static Pipelining, an Approach for Ultra-Low Power Embedded Processors
CSR:中:协作研究:静态流水线,一种超低功耗嵌入式处理器的方法
  • 批准号:
    0964413
  • 财政年份:
    2010
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
New Thyristors for T & D Applications (NEWTON)
T 型新型晶闸管
  • 批准号:
    DT/E005837/1
  • 财政年份:
    2007
  • 资助金额:
    $ 60万
  • 项目类别:
    Research Grant
CSR-EHS: Enhancing the Effectiveness of Utilizing an Instruction Register File
CSR-EHS:增强指令寄存器文件的使用效率
  • 批准号:
    0615085
  • 财政年份:
    2006
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
ITR: Collaborative Research: SPARTA: Static Parametric Timing Analysis to Support Dynamic Decisions inEmbedded Systems
ITR:协作研究:SPARTA:支持嵌入式系统动态决策的静态参数时序分析
  • 批准号:
    0312493
  • 财政年份:
    2003
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: Branch Elimination by Condition Merging
协作研究:通过条件合并进行分支消除
  • 批准号:
    0208892
  • 财政年份:
    2002
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant

相似海外基金

Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403134
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
  • 批准号:
    2402804
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403408
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Toward Understandability and Interpretability for Neural Language Models of Source Code
合作研究:SHF:媒介:实现源代码神经语言模型的可理解性和可解释性
  • 批准号:
    2423813
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
  • 批准号:
    2402806
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
  • 批准号:
    2403135
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
  • 批准号:
    2403409
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Enabling GPU Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的 GPU 性能仿真
  • 批准号:
    2402805
  • 财政年份:
    2024
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: High-Performance, Verified Accelerator Programming
合作研究:SHF:中:高性能、经过验证的加速器编程
  • 批准号:
    2313024
  • 财政年份:
    2023
  • 资助金额:
    $ 60万
  • 项目类别:
    Standard Grant
Collaborative Research: SHF: Medium: Verifying Deep Neural Networks with Spintronic Probabilistic Computers
合作研究:SHF:中:使用自旋电子概率计算机验证深度神经网络
  • 批准号:
    2311295
  • 财政年份:
    2023
  • 资助金额:
    $ 60万
  • 项目类别:
    Continuing Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了