XPS: FULL: Breaking the Scalability Wall of Shared Memory through Fast On-Chip Wireless Communication
XPS:FULL:通过快速片上无线通信打破共享内存的可扩展性壁垒
基本信息
- 批准号:1629431
- 负责人:
- 金额:$ 87.92万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2016
- 资助国家:美国
- 起止时间:2016-07-01 至 2020-06-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
As transistor sizes continue to scale, we are about to witness stunning levels of chip integration, with 1,000 cores on a single die. At these processor counts, it has been an accepted tenet among many researchers that shared memory does not scale. The reason is the high hardware overhead of supporting fine-grain synchronization and communication between so many cores. This research seeks to disprove this. It shows that fine-grain data sharing is scalable with the use of fast on-chip wireless communication. The Principal Investigators (PIs) augment each core with a transceiver that enables on-chip broadcast in 5-7 nanoseconds, and design a multicore architecture that supports it. Then, the PIs implement synchronization and communication primitives and libraries that support fine-grain data sharing with an unprecendented low overhead. With these primitives, the PIs redesign popular runtimes such as OpenMP or Cilk, and rethink algorithms and applications. This effort contributes to multidisciplinary research and education on scalable parallel computing at the University of Illinois. The PIs will enhance the courses that they teach in parallel computer architecture, parallel compilation techniques, and parallel programming. They are also working with the department to broaden the course offerings with multidisciplinary undergraduate courses in the general area of parallel computing --- as part of Illinois' CS+X major structure, where X can be a large number of other disciplines. The work will also have an impact on industry, since it addresses a real, very timely technical problem: extraordinary on-chip integration coupled with unscalable fine-grain data sharing. The ability to work closely with IBM Research and Microsoft Research will be crucial.This is a cross-disciplinary effort that cuts across three areas: architecture, programming systems, and algorithms and applications. The architecture work focuses on supporting on-chip wireless communication by extending cache coherence transactions, trading-off wireless power for error rate, and supporting multiple wireless channels. The programming systems work focuses on redesigning the MPI communication primitives, making shared memory scalable for OpenMP and Cilk, and designing a best-effort API for application resiliency. The algorithms and applications work focuses on studying and developing algorithms and applications that can take advantage of the architecture. The PIs study problems in the areas of graphs, numerics, dynamic programming, recognition-mining-synthesis, and MapReduce.
随着晶体管尺寸不断扩大,我们即将见证令人惊叹的芯片集成度,在这些处理器数量下,共享内存无法扩展已成为许多研究人员公认的原则。这项研究试图反驳这一点,该研究表明,通过使用快速片上无线通信,细粒度数据共享是可扩展的。 (PI) 通过收发器增强每个内核,该收发器可在 5-7 纳秒内实现片上广播,并设计支持它的多核架构。然后,PI 实现支持细粒度数据共享的同步和通信原语和库。借助这些原语,PI 重新设计了 OpenMP 或 Cilk 等流行的运行时,并重新思考了算法和应用程序。这项工作有助于可扩展并行计算的多学科研究和教育。伊利诺伊大学的 PI 将加强他们在并行计算机体系结构、并行编译技术和并行编程方面教授的课程,他们还将与该系合作,扩大一般领域的多学科本科课程的课程设置。并行计算——作为伊利诺伊州 CS+X 主要结构的一部分,其中 X 可以是大量其他学科,这项工作也将对行业产生影响,因为它解决了一个真正的、非常及时的技术问题:非凡的。片上集成与不可扩展的细粒度数据相结合与 IBM 研究院和微软研究院密切合作的能力至关重要。这是一项跨学科的工作,涉及三个领域:架构、编程系统以及算法和应用程序。架构工作的重点是支持片上无线。通过扩展缓存一致性事务、权衡无线功率和错误率以及支持多个无线通道来实现通信。编程系统的工作重点是重新设计 MPI 通信原语、使共享内存可针对 OpenMP 和 Cilk 进行扩展,以及设计尽力而为的 API。以提高应用程序的弹性。算法和应用程序的工作重点是研究和开发可以利用该架构的算法和应用程序,PI 研究图形、数值、动态编程、识别挖掘综合和 MapReduce 领域的问题。
项目成果
期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Verifying safety and accuracy of approximate parallel programs via canonical sequentialization
通过规范序列化验证近似并行程序的安全性和准确性
- DOI:10.1145/3360545
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Fernando, Vimuth;Joshi, Keyur;Misailovic, Sasa
- 通讯作者:Misailovic, Sasa
Replica: A Wireless Manycore for Communication-Intensive and Approximate Data
副本:用于通信密集型和近似数据的无线众核
- DOI:10.1145/3297858.3304033
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Fernando, Vimuth;Franques, Antonio;Abadal, Sergi;Misailovic, Sasa;Torrellas, Josep
- 通讯作者:Torrellas, Josep
V-Combiner: speeding-up iterative graph processing on a shared-memory platform with vertex merging
- DOI:10.1145/3392717.3392739
- 发表时间:2020-06
- 期刊:
- 影响因子:0
- 作者:Azin Heidarshenas;Serif Yesil;Dimitrios Skarlatos;Sasa Misailovic;Adam Morrison;J. Torrellas
- 通讯作者:Azin Heidarshenas;Serif Yesil;Dimitrios Skarlatos;Sasa Misailovic;Adam Morrison;J. Torrellas
Aloe: verifying reliability of approximate programs in the presence of recovery mechanisms
- DOI:10.1145/3368826.3377924
- 发表时间:2020-02
- 期刊:
- 影响因子:0
- 作者:Keyur Joshi;V. Fernando;Sasa Misailovic
- 通讯作者:Keyur Joshi;V. Fernando;Sasa Misailovic
{{
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 }}
Josep Torrellas其他文献
Uncorq: Unconstrained Snoop Request Delivery in Embedded-Ring Multiprocessors
Uncorq:嵌入式环多处理器中无约束的侦听请求传送
- DOI:
10.1109/micro.2007.43 - 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
Karin Strauss;Xiaowei Shen;Josep Torrellas - 通讯作者:
Josep Torrellas
An Empirical Study of the Effect of Source-level Transformations on Compiler Stability
源代码级转换对编译器稳定性影响的实证研究
- DOI:
- 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
Zhangxiaowen Gong;Zhi Chen;J. Szaday;David C. Wong;Zehra Sura;Neftali Watkinson;Saeed Maleki;David Padua;Alexandru Nicolau;A. Veidenbaum;Josep Torrellas - 通讯作者:
Josep Torrellas
Josep Torrellas的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Josep Torrellas', 18)}}的其他基金
Collaborative Research: PPoSS: LARGE: General-Purpose Scalable Technologies for Fundamental Graph Problems
合作研究:PPoSS:大型:解决基本图问题的通用可扩展技术
- 批准号:
2316233 - 财政年份:2023
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
SHF: Medium: Cross-Cutting Effort to Make Non-Volatile Memories Truly Usable
SHF:中:使非易失性存储器真正可用的跨领域努力
- 批准号:
2107470 - 财政年份:2021
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
PPoSS: Planning: A Cross-Layer Approach to Accelerate Large-Scale Graph Computations on Distributed Platforms
PPoSS:规划:加速分布式平台上大规模图计算的跨层方法
- 批准号:
2028861 - 财政年份:2020
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
CNS Core: Medium: Rethinking Architecture and Operating Systems for Modern Virtualization Technologies
CNS 核心:中:重新思考现代虚拟化技术的架构和操作系统
- 批准号:
1956007 - 财政年份:2020
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
CSR: Medium: Effective Control to Maximize Resource Efficiency in Large Clusters; Hardware, Runtime, and Compiler Perspectives
CSR:中:有效控制以最大化大型集群中的资源效率;
- 批准号:
1763658 - 财政年份:2018
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
SPX: Secure, Highly-Parallel Training of Deep Neural Networks in the Cloud Using General-Purpose Shared-Memory Platforms
SPX:使用通用共享内存平台在云中对深度神经网络进行安全、高度并行的训练
- 批准号:
1725734 - 财政年份:2017
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
Technologies for Ultra Energy-Efficient Multicores
超节能多核技术
- 批准号:
1649432 - 财政年份:2016
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
SHF: Small: Computer Architecture for Scripting Languages
SHF:小型:脚本语言的计算机体系结构
- 批准号:
1527223 - 财政年份:2015
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
SHF: Large: Collaborative Research: Designing the Programmable Many-Core for Extreme Scale Computing
SHF:大型:协作研究:为超大规模计算设计可编程众核
- 批准号:
1536795 - 财政年份:2014
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant
CSR: Small: A Framework for Advanced Concurrency Debugging
CSR:小型:高级并发调试框架
- 批准号:
1116237 - 财政年份:2011
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
相似国自然基金
薤白基于治疗“脘腹痞满胀痛”传统功效的抗胃癌药效物质基础与作用机制研究
- 批准号:82374014
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
近代东北南满铁路沿线工业城市的建设和技术传播
- 批准号:52378030
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于GPR30对铁蓄积的调控作用研究蒙药那仁满都拉抗骨质疏松的效应及机制
- 批准号:
- 批准年份:2022
- 资助金额:33 万元
- 项目类别:地区科学基金项目
内蒙古满都拉-阿巴嘎旗地区晚古生代构造体制转换期的沉积学响应研究
- 批准号:42202239
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
基于体内代谢产物“谱-量-效”3D分析的厚朴“下气除满”药效物质研究
- 批准号:
- 批准年份:2022
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
Human-Robot Co-Evolution: Achieving the full potential of future workplaces
人机协同进化:充分发挥未来工作场所的潜力
- 批准号:
DP240100938 - 财政年份:2024
- 资助金额:
$ 87.92万 - 项目类别:
Discovery Projects
SAFER - Secure Foundations: Verified Systems Software Above Full-Scale Integrated Semantics
SAFER - 安全基础:高于全面集成语义的经过验证的系统软件
- 批准号:
EP/Y035976/1 - 财政年份:2024
- 资助金额:
$ 87.92万 - 项目类别:
Research Grant
Collaborative Research: NSFGEO-NERC: Advancing capabilities to model ultra-low velocity zone properties through full waveform Bayesian inversion and geodynamic modeling
合作研究:NSFGEO-NERC:通过全波形贝叶斯反演和地球动力学建模提高超低速带特性建模能力
- 批准号:
2341238 - 财政年份:2024
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
CAREER: Informed Testing — From Full-Field Characterization of Mechanically Graded Soft Materials to Student Equity in the Classroom
职业:知情测试 – 从机械分级软材料的全场表征到课堂上的学生公平
- 批准号:
2338371 - 财政年份:2024
- 资助金额:
$ 87.92万 - 项目类别:
Standard Grant
CAREER: From Flamelet to Full-Scale: Advancing Plasma-Assisted Combustion for Low-Emission Sustainable Fuels
职业生涯:从小火焰到全面:推进低排放可持续燃料的等离子体辅助燃烧
- 批准号:
2339518 - 财政年份:2024
- 资助金额:
$ 87.92万 - 项目类别:
Continuing Grant