CSR: Medium: Effective Control to Maximize Resource Efficiency in Large Clusters; Hardware, Runtime, and Compiler Perspectives
CSR: Medium: Effective Control to Maximize Resource Efficiency in Large Clusters; Hardware, Runtime, and Compiler Perspectives
批准号:
1763658
负责人:
Josep Torrellas
金额:
$120.0万
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2018
资助国家:
美国
项目状态:
已结题
起止时间:
2018-08-15 至 2023-07-31
中文摘要
当前的计算机系统使用能源和其他资源效率低下。为了提高效率,这项提案重新考虑了计算机系统的控制方式。这项提议使用基于控制理论的正式方法,以及跨越软件和硬件的分析,以在资源效率方面获得数量级的收益。该方案在硬件、运行时系统和编译器中设计控制器。预期的结果是,大型集群可以在相同的能耗下提供更高的性能,或者为相同的性能消耗更低的能量。这项工作涉及构建一个原型,运行一个实验性的运行时系统和一个编译器。它开发了一套技术,将把通用计算机的资源效率提高一个或多个数量级。这项工作将使目前的技术计算机能够继续提供更多的能力,为我们的社会提供经济利益。这项研究有四个重点:将控制理论应用于计算机体系结构,开发硬件控制器,扩展运行时系统以在硬件上执行,以及编译器驱动的控制。这项研究将与AMD公司研究部门合作进行。这一努力加强了伊利诺伊大学关于集群和数据中心技术的多学科研究和教育。这项工作中的材料将加强研究人员正在教授的关于计算机体系结构、运行时系统、编译和并行编程的课程。这项工作将把本科生和代表性不足的学生放在研究小组中。这项研究还将对行业产生重大影响,因为它解决了一个真正、非常及时的技术问题:使我们的集群和数据中心基础设施更具能效。该项目将产生各种交付成果,并将放在网站上供社区访问。项目存储库将包括数据、代码、结果、硬件仿真器、运行时系统和编译器。这些材料将在项目生命周期后至少两年内可用。它们将可从http://iacoma.cs.uiuc.edu.This获得,该奖项反映了美国国家科学基金会的法定使命,并已通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Current computer systems use energy and other resources inefficiently. To improve efficiency, this proposal rethinks the way computer systems are controlled. This proposal uses formal methodologies based on control theory, and an analysis that cuts across software and hardware, to obtain orders of magnitude gains in resource efficiency. The proposal designs controllers in the hardware, in the runtime system, and in the compiler. The expected result is that large clusters can deliver higher performance for the same energy consumption, or consume lower energy for the same performance.This work involves building a prototype running an experimental runtime system and a compiler. It develops a set of technologies that will improve the resource efficiency of general-purpose computers by one or more orders of magnitude. The work will enable current technology computers to continue delivering increased capabilities, providing economic benefits to our society. The research has four thrusts: adapting control theory to computer architecture, developing hardware controllers, extending runtime systems to actuate on the hardware, and compiler-driven control. This research will be performed in collaboration with AMD Corporation Research. This effort enhances multidisciplinary research and education on cluster and datacenter technologies at the University of Illinois. The material in this work will enhance the courses on computer architecture, runtime systems, compilation, and parallel programming that the investigators are teaching. This work will place undergraduates and under-represented students in research groups. The research will also have a major impact on industry, since it addresses a real, very timely technical problem: that of making our cluster and datacenter infrastructure more energy efficient.This project will produce various deliverables that will be placed in a website for the community to access. The project repository will include data, code, results, a hardware emulator, a runtime system, and a compiler. These materials will be made available for at least two years beyond the project's lifetime. They will be accessible from http://iacoma.cs.uiuc.edu.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.
期刊论文(10)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
10.1145/3470496.3527403
发表时间:
2022-06
期刊:
Proceedings of the 49th Annual International Symposium on Computer Architecture
影响因子:
--
作者:
[Zhangxiaowen Gong;Houxiang Ji;Yao Yao-Yao;Christopher W. Fletcher;C. Hughes;J. Torrellas]
通讯作者:
Zhangxiaowen Gong;Houxiang Ji;Yao Yao-Yao;Christopher W. Fletcher;C. Hughes;J. Torrellas
Maya: Using Formal Control to Obfuscate Power Side Channels
Maya:使用形式控制来混淆电源侧通道
DOI:
10.1109/mm.2022.3166886
发表时间:
2022
期刊:
IEEE Micro
影响因子:
3.6
作者:
[Pothukuchi, Raghavendra Pradyumna, Pothukuchi, Sweta Yamini, Voulgaris, Petros G., Schwing, Alexander, Torrellas, Josep]
通讯作者:
Torrellas, Josep
Tangram: Integrated Control of Heterogeneous Computers
Tangram:异构计算机的集成控制
DOI:
10.1145/3352460.3358285
发表时间:
2019
期刊:
International Symposium on Microarchitecture
影响因子:
--
作者:
[Pothukuchi, Raghavendra Pradyumna, Greathouse, Joseph L., Rao, Karthik, Erb, Christopher, Piga, Leonardo, Voulgaris, Petros G., Torrellas, Josep]
通讯作者:
Torrellas, Josep
DOI:
10.1145/3572848.3577506
发表时间:
2023-02
期刊:
Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming
影响因子:
--
作者:
[Serif Yesil;Azin Heidarshenas;Adam Morrison;J. Torrellas]
通讯作者:
Serif Yesil;Azin Heidarshenas;Adam Morrison;J. Torrellas
DOI:
10.1145/3579371.3589054
发表时间:
2023-06
期刊:
Proceedings of the 50th Annual International Symposium on Computer Architecture
影响因子:
--
作者:
[Gerasimos Gerogiannis;Serif Yesil;Damitha Sandeepa Lenadora;Dingyuan Cao;Charith Mendis;J. Torrellas]
通讯作者:
Gerasimos Gerogiannis;Serif Yesil;Damitha Sandeepa Lenadora;Dingyuan Cao;Charith Mendis;J. Torrellas
共 9 条
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
-
批准号:2316233
-
项目类别:Continuing Grant
-
资助金额:$390.0万
-
财政年份:2023
-
负责人:Josep Torrellas
-
依托单位:
SHF: Medium: Cross-Cutting Effort to Make Non-Volatile Memories Truly Usable
-
批准号:2107470
-
项目类别:Continuing Grant
-
资助金额:$120.0万
-
财政年份:2021
-
负责人:Josep Torrellas
-
依托单位:
PPoSS: Planning: A Cross-Layer Approach to Accelerate Large-Scale Graph Computations on Distributed Platforms
-
批准号:2028861
-
项目类别:Standard Grant
-
资助金额:$25.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
CNS Core: Medium: Rethinking Architecture and Operating Systems for Modern Virtualization Technologies
-
批准号:1956007
-
项目类别:Continuing Grant
-
资助金额:$85.0万
-
财政年份:2020
-
负责人:Josep Torrellas
-
依托单位:
SPX: Secure, Highly-Parallel Training of Deep Neural Networks in the Cloud Using General-Purpose Shared-Memory Platforms
-
批准号:1725734
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2017
-
负责人:Josep Torrellas
-
依托单位:
Technologies for Ultra Energy-Efficient Multicores
-
批准号:1649432
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
XPS: FULL: Breaking the Scalability Wall of Shared Memory through Fast On-Chip Wireless Communication
-
批准号:1629431
-
项目类别:Standard Grant
-
资助金额:$87.92万
-
财政年份:2016
-
负责人:Josep Torrellas
-
依托单位:
SHF: Small: Computer Architecture for Scripting Languages
-
批准号:1527223
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2015
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1536795
-
项目类别:Continuing Grant
-
资助金额:$27.5万
-
财政年份:2014
-
负责人:Josep Torrellas
-
依托单位:
CSR: Small: A Framework for Advanced Concurrency Debugging
-
批准号:1116237
-
项目类别:Standard Grant
-
资助金额:$43.0万
-
财政年份:2011
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012759
-
项目类别:Continuing Grant
-
资助金额:$180.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
-
批准号:1012099
-
项目类别:Continuing Grant
-
资助金额:$60.0万
-
财政年份:2010
-
负责人:Josep Torrellas
-
依托单位:
CSR---AES: Collaborative Research: Novel Programming Models and Architectures to Simplify Parallel Programming
-
批准号:0720593
-
项目类别:Continuing Grant
-
资助金额:$88.99万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
High-Performance Reliable Computing: Addressing the Parameter-Variation Challenge through a Cross-Disciplinary Architecture, CAD, and Compiler Approach
-
批准号:0702501
-
项目类别:Standard Grant
-
资助金额:$120.0万
-
财政年份:2007
-
负责人:Josep Torrellas
-
依托单位:
ITR: Automatic On-The-Fly Detection, Characterization, Recovery and Correction of Software Bugs in Production Runs
-
批准号:0325603
-
项目类别:Continuing Grant
-
资助金额:$100.07万
-
财政年份:2003
-
负责人:Josep Torrellas
-
依托单位:
NGS: Collaborative Research: SmartApps: An Application Centric Approach to High Performance Computing
-
批准号:0103741
-
项目类别:Continuing Grant
-
资助金额:$7.35万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
Collaborative Research: ITR/AP: Novel Scalable Simulation Techniques for Chemistry, Materials Science and Biology
-
批准号:0121357
-
项目类别:Standard Grant
-
资助金额:$124.1万
-
财政年份:2001
-
负责人:Josep Torrellas
-
依托单位:
ITR: Intelligent Memory Architectures and Algorithms to Crack the Protein Folding Problem
-
批准号:0081307
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
Experimental Partnership - FlexRAM: An Advanced Intelligent Memory System
-
批准号:0072102
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2000
-
负责人:Josep Torrellas
-
依托单位:
New Architectures for New Applications: PIM NUMAs for Commercial Workloads
-
批准号:9970488
-
项目类别:Standard Grant
-
资助金额:$32.5万
-
财政年份:1999
-
负责人:Josep Torrellas
-
依托单位:
海外基金