CAREER: Explicit Loop Architectures for Efficiently Exploiting Instruction- and Data-Level Parallelism
职业:用于有效利用指令和数据级并行性的显式循环架构
基本信息
- 批准号:1149464
- 负责人:
- 金额:$ 49.97万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2012
- 资助国家:美国
- 起止时间:2012-02-01 至 2017-01-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Systems across the computing spectrum, from cellphones to supercomputers, are increasingly using a heterogeneous mix of general-purpose multicores augmented with programmable graphics processing units (GPUs). General-purpose multicores are easier to program but often less energy and area efficient, while GPUs are harder to program but more efficient on specific applications. Unfortunately, the two kinds of processors have radically different programming methodologies, instruction sets, microarchitectures, and VLSI implementations, and this heterogeneity significantly increases complexity at all levels of the computing stack. The tension between programmability, efficiency, and complexity is one of the key research challenges in computer engineering today. Overcoming this challenge will help ensure the continued increase in computational capability which has enabled tremendous advances in all corners of society.While there have been some modest steps towards tighter integration between general-purpose multicores and GPUs, this project is developing a truly convergent architecture that elegantly unifies these two types of processors. At the heart of the project is a new explicit loop (XL) architectural design pattern that is based on the concept of explicitly encoding and executing a loop iteration space. The project is using a vertically integrated approach to investigate: (1) XL programming frameworks, compilers, and runtimes; (2) XL instruction sets that provide an effective software/hardware interface for expressing explicit loops; (3) XL microarchitectures that are either optimized for instruction-level parallelism (ILP) or for data-level parallelism (DLP), as well as hybrid microarchitectures that can dynamically reconfigure the same underlying hardware resources to be either ILP or DLP focused; and (4) XL VLSI implementations that will enable accurate design-space exploration of performance, area, and energy implications.This project can broadly impact the field of computer architecture by offering a novel approach for designing future computer systems that is able to improve programmability and efficiency while reducing both software and hardware complexity. The project also includes an ambitious educational outreach plan to increase high-school-student participation and undergraduate-student retention in computer engineering.
从手机到超级计算机,整个计算领域的系统越来越多地使用通用多核和可编程图形处理单元(GPU)的异类混合。通用多核更容易编程,但通常能耗和面积效率较低,而GPU更难编程,但在特定应用程序上更高效。不幸的是,这两种处理器具有完全不同的编程方法、指令集、微体系结构和VLSI实现,这种异构性显著增加了计算堆栈的所有级别的复杂性。可编程性、效率和复杂性之间的矛盾是当今计算机工程中的关键研究挑战之一。克服这一挑战将有助于确保计算能力的持续增长,这使得社会各个角落都取得了巨大的进步。虽然在通用多核和GPU之间的更紧密集成方面已经迈出了一些温和的步骤,但该项目正在开发一种真正的聚合体系结构,将这两种类型的处理器完美地统一起来。该项目的核心是一种新的显式循环(XL)架构设计模式,它基于显式编码和执行循环迭代空间的概念。该项目使用垂直集成的方法来研究:(1)XL编程框架、编译器和运行时;(2)为表示显式循环提供有效软件/硬件接口的XL指令集;(3)针对指令级并行(ILP)或数据级并行(DLP)进行优化的XL微体系结构,以及能够动态地重新配置相同的底层硬件资源以专注于ILP或DLP的混合微体系结构;和(4)XL VLSI实现,它将使性能、面积和能量的精确设计空间探索成为可能。该项目通过为设计未来的计算机系统提供一种新的方法,能够在降低软件和硬件复杂性的同时提高可编程性和效率,从而广泛地影响计算机体系结构领域。该项目还包括一项雄心勃勃的教育推广计划,以增加高中生的参与率和本科生在计算机工程方面的留存率。
项目成果
期刊论文数量(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 }}
Christopher Batten其他文献
Autofocusing and Astigmatism Correction in the Scanning Electron Microscope
- DOI:
- 发表时间:
2000 - 期刊:
- 影响因子:0
- 作者:
Christopher Batten - 通讯作者:
Christopher Batten
Supporting a Virtual Vector Instruction Set on a Commercial Compute-in-SRAM Accelerator
支持商用 SRAM 计算加速器上的虚拟向量指令集
- DOI:
- 发表时间:
2024 - 期刊:
- 影响因子:2.3
- 作者:
Courtney Golden;Dan Ilan;Caroline Huang;Niansong Zhang;Zhiru Zhang;Christopher Batten - 通讯作者:
Christopher Batten
Christopher Batten的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Christopher Batten', 18)}}的其他基金
Collaborative Research: Frameworks: Advancing Computer Hardware and Systems' Research Capability, Reproducibility, and Sustainability with the gem5 Simulator Ecosystem
协作研究:框架:利用 gem5 模拟器生态系统提升计算机硬件和系统的研究能力、可重复性和可持续性
- 批准号:
2311890 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: PPoSS: LARGE: Panorama: Integrated Rack-Scale Acceleration for Computational Pangenomics
合作研究:PPoSS:大型:全景:计算泛基因组学的集成机架规模加速
- 批准号:
2118709 - 财政年份:2021
- 资助金额:
$ 49.97万 - 项目类别:
Continuing Grant
SHF: Small: EVE: Ephemeral Vector Engines
SHF:小型:EVE:短暂矢量引擎
- 批准号:
2008471 - 财政年份:2020
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
SHF: Small: Closing the Productivity/Performance Gap with Just-in-Time Configuration of Meta-Trace Accelerators
SHF:小型:通过及时配置 Meta-Trace 加速器缩小生产力/性能差距
- 批准号:
1527065 - 财政年份:2015
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
II-New: PyMTL: A Unified Framework for Vertically Integrated Computer Architecture Research
II-新:PyMTL:垂直集成计算机架构研究的统一框架
- 批准号:
1512937 - 财政年份:2015
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Student Travel Support for the 21st Annual IEEE International Symposium on High-Performance Computer Architecture (HPCA 2015)
第 21 届 IEEE 国际高性能计算机架构研讨会 (HPCA 2015) 学生旅行支持
- 批准号:
1451396 - 财政年份:2014
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
XPS: DSD: Polymorphic Hardware Specialization for Domain-Specific Algorithms and Data Structures
XPS:DSD:针对特定领域算法和数据结构的多态硬件专业化
- 批准号:
1337240 - 财政年份:2013
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
Collaborative Research: II-NEW: Prototyping Platform to Enable Power-Centric Multicore Research
协作研究:II-NEW:支持以功耗为中心的多核研究的原型设计平台
- 批准号:
1059233 - 财政年份:2011
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant
相似海外基金
Global spatially explicit gridded transport model coupled with an integrated assessment model: a new-generation simulation framework for transport decarbonization strategy
全球空间明确网格交通模型与综合评估模型相结合:新一代交通脱碳战略模拟框架
- 批准号:
23K28290 - 财政年份:2024
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Real-time Assurance of Financial Guidance AI using Explicit Guardrails
使用显式护栏实时保证财务指导人工智能
- 批准号:
10072685 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Grant for R&D
ExPliCit - Exploring Plausible Circular futures
ExPliCit - 探索合理的循环期货
- 批准号:
EP/X039676/1 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Research Grant
Probing Amyloid Fibril Self-Assembly with Network Hamiltonian Simulations in Explicit Space
用显式空间中的网络哈密顿模拟探测淀粉样蛋白原纤维的自组装
- 批准号:
10715891 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Global spatially explicit gridded transport model coupled with an integrated assessment model: a new-generation simulation framework for transport decarbonization strategy
全球空间明确网格交通模型与综合评估模型相结合:新一代交通脱碳战略模拟框架
- 批准号:
23H03600 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Neural mechanisms that determine cooperation and competition between explicit and implicit learning
决定显性学习和隐性学习之间合作与竞争的神经机制
- 批准号:
23KJ2231 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Emotional education programs focusing on implicit and explicit affect: Development of early intervention methods and examination of their effectiveness
关注内隐和外显情感的情绪教育项目:早期干预方法的开发及其有效性检验
- 批准号:
23K02962 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Replicating Dynamic Objects without Explicit 3D Reconstruction
无需显式 3D 重建即可复制动态对象
- 批准号:
23KJ0284 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Grant-in-Aid for JSPS Fellows
Modular Cocycles, Explicit Class Field Theory, and Quantum Designs
模块化共循环、显式类场论和量子设计
- 批准号:
2302514 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Continuing Grant
Conference: Inclusive Paths in Explicit Number Theory
会议:显式数论中的包容性路径
- 批准号:
2302536 - 财政年份:2023
- 资助金额:
$ 49.97万 - 项目类别:
Standard Grant