XPS: FULL: Breaking the Scalability Wall of Shared Memory through Fast On-Chip Wireless Communication

XPS:FULL:通过快速片上无线通信打破共享内存的可扩展性壁垒

基本信息

项目摘要

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.
随着晶体管尺寸的不断扩大,我们即将见证令人惊叹的芯片集成水平,单个芯片上有1,000个核心。在这些处理器数量上,许多研究人员都认为共享内存不能扩展。原因是支持细粒度同步和这么多核之间的通信的硬件开销很高。这项研究试图反驳这一点。 它表明,细粒度的数据共享是可扩展的快速片上无线通信的使用。主要研究者(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
通过规范序列化验证近似并行程序的安全性和准确性
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
Replica: A Wireless Manycore for Communication-Intensive and Approximate Data
副本:用于通信密集型和近似数据的无线众核
{{ 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其他文献

Software Trace Cache for Commercial Applications
  • DOI:
    10.1023/a:1019992713965
  • 发表时间:
    2002-10-01
  • 期刊:
  • 影响因子:
    0.900
  • 作者:
    Alex Ramirez;Josep Ll. Larriba-Pey;Carlos Navarro;Mateo Valero;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
Uncorq: Unconstrained Snoop Request Delivery in Embedded-Ring Multiprocessors
Uncorq:嵌入式环多处理器中无约束的侦听请求传送

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

相似国自然基金

钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
  • 批准号:
    51871067
  • 批准年份:
    2018
  • 资助金额:
    60.0 万元
  • 项目类别:
    面上项目

相似海外基金

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
STTR Phase II: Dermatologist-level detection of suspicious pigmented skin lesions from high-resolution full-body images
STTR II 期:通过高分辨率全身图像对可疑色素性皮肤病变进行皮肤科医生级别的检测
  • 批准号:
    2335086
  • 财政年份:
    2024
  • 资助金额:
    $ 87.92万
  • 项目类别:
    Cooperative Agreement
Toward carbon-neutral society: Development of a full-sustainable eco-friendly green mining process for gold recovery
迈向碳中和社会:开发完全可持续的环保绿色采矿工艺以回收黄金
  • 批准号:
    24K17540
  • 财政年份:
    2024
  • 资助金额:
    $ 87.92万
  • 项目类别:
    Grant-in-Aid for Early-Career Scientists
Collaborative Research: NSFGEO-NERC: Advancing capabilities to model ultra-low velocity zone properties through full waveform Bayesian inversion and geodynamic modeling
合作研究:NSFGEO-NERC:通过全波形贝叶斯反演和地球动力学建模提高超低速带特性建模能力
  • 批准号:
    2341237
  • 财政年份:
    2024
  • 资助金额:
    $ 87.92万
  • 项目类别:
    Continuing Grant
All Analogue Full-duplex Dual-receiver Radio for Wideband Mm-wave Communications
用于宽带毫米波通信的全模拟全双工双接收器无线电
  • 批准号:
    EP/X041581/1
  • 财政年份:
    2024
  • 资助金额:
    $ 87.92万
  • 项目类别:
    Research Grant
Full mitigation of birefringence for high-precision optical experiments
完全缓解双折射,实现高精度光学实验
  • 批准号:
    24K00649
  • 财政年份:
    2024
  • 资助金额:
    $ 87.92万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了