CAREER: Rethinking System Stack for the Load-Store I/O Era

职业:重新思考加载-存储 I/O 时代的系统堆栈

基本信息

项目摘要

The rapid evolution of computer hardware technology imposes challenges in bridging the gap between hardware capabilities and systems software. As data generation and processing needs grow exponentially across everyday devices like smartphones to complex systems like datacenters and supercomputers, there is a need to harness the full potential of new hardware technologies. This project focuses on Compute Express Link (CXL), a cutting-edge interconnect technology that promises to revolutionize how memory, storage, and computing devices interact within and across computers. CXL is poised to revolutionize the integration of memory and storage with near-data compute capabilities. Despite its potential, current operating systems (OS), including widely-used platforms like Linux, are not fully equipped to leverage CXL's capabilities, leading to underutilized hardware and other inefficiencies. This CAREER project endeavors to redesign the Linux kernel to optimize its compatibility with CXL technology. The overarching goal is to develop a new load-store I/O stack that can effectively manage CXL-enabled memory, storage, and compute devices. This initiative will result in enhanced performance, resource efficiency, and simplified programming requirements. The project involves a holistic approach, integrating co-design efforts across the OS, runtime environments, applications, and CXL devices. The outcomes of this research are expected to lead to significant advancements in computing, including improved memory and storage utilization, novel OS and runtime-level techniques for efficient data management, and the development of new programming models tailored for CXL-based devices. By open-sourcing all developed software, the project also promises to foster cross-disciplinary collaboration in the fields of system design and computer architecture. The project also incorporates extensive education plans to train the next-generation of computer scientists, providing students with up-to-date, research-driven learning and industry collaboration opportunities. Ultimately, this research will pave the way for more efficient, cost-effective, and high-performing computing solutions, benefiting a wide range of data-intensive applications and services, such as data-analytics, caching, key-value stores, and machine learning.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.
计算机硬件技术的快速发展给弥合硬件功能和系统软件之间的差距带来了挑战。随着从智能手机等日常设备到数据中心和超级计算机等复杂系统的数据生成和处理需求呈指数级增长,需要充分利用新硬件技术的潜力。该项目重点关注Compute Express Link (CXL),这是一种尖端互连技术,有望彻底改变内存、存储和计算设备在计算机内部和计算机之间的交互方式。 CXL 准备彻底改变内存和存储与近数据计算功能的集成。尽管潜力巨大,但当前的操作系统 (OS)(包括 Linux 等广泛使用的平台)并未完全具备充分利用 CXL 功能的能力,从而导致硬件利用率低下和其他效率低下的情况。该 CAREER 项目致力于重新设计 Linux 内核,以优化其与 CXL 技术的兼容性。总体目标是开发一个新的加载-存储 I/O 堆栈,可以有效管理支持 CXL 的内存、存储和计算设备。这一举措将提高性能、资源效率并简化编程要求。该项目涉及整体方法,集成跨操作系统、运行时环境、应用程序和 CXL 设备的协同设计工作。这项研究的成果预计将带来计算领域的重大进步,包括提高内存和存储利用率、用于高效数据管理的新颖操作系统和运行时级技术,以及为基于 CXL 的设备量身定制的新编程模型的开发。通过开源所有开发的软件,该项目还承诺促进系统设计和计算机体系结构领域的跨学科合作。该项目还纳入了广泛的教育计划来培训下一代计算机科学家,为学生提供最新的、研究驱动的学习和行业合作机会。最终,这项研究将为更高效、更具成本效益和高性能的计算解决方案铺平道路,使广泛的数据密集型应用程序和服务受益,例如数据分析、缓存、键值存储和机器学习该奖项反映了 NSF 的法定使命,并通过使用基金会的智力价值和更广泛的影响审查标准进行评估,被认为值得支持。

项目成果

期刊论文数量(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 }}

Huaicheng Li其他文献

Design Tradeoffs in CXL-Based Memory Pools for Public Cloud Platforms
公共云平台基于 CXL 的内存池的设计权衡
  • DOI:
  • 发表时间:
    2023
  • 期刊:
  • 影响因子:
    3.6
  • 作者:
    Daniel S. Berger;Dan Ernst;Huaicheng Li;P. Zardoshti;Monish Shah;S. Rajadnya;Scott Lee;Lisa R. Hsu;Ishwar Agarwal;M. Hill;R. Bianchini
  • 通讯作者:
    R. Bianchini
Failure study of Sn37Pb PBGA solder joints using temperature cycling, random vibration and combined temperature cycling and random vibration tests
使用温度循环、随机振动以及温度循环和随机振动组合测试对 Sn37Pb PBGA 焊点进行失效研究
  • DOI:
    10.1016/j.microrel.2018.10.003
  • 发表时间:
    2018-12
  • 期刊:
  • 影响因子:
    1.6
  • 作者:
    Tong An;Chao Fang;Fei Qin;Huaicheng Li;Tao Tang;Pei Chen
  • 通讯作者:
    Pei Chen

Huaicheng Li的其他文献

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

相似海外基金

CAREER: Rethinking Spiking Neural Networks from a Dynamical System Perspective
职业:从动态系统的角度重新思考尖峰神经网络
  • 批准号:
    2337646
  • 财政年份:
    2024
  • 资助金额:
    $ 67.65万
  • 项目类别:
    Continuing Grant
Rethinking Legionella pneumophila type IV pili and their roles in intracellular infection
重新思考嗜肺军团菌 IV 型菌毛及其在细胞内感染中的作用
  • 批准号:
    10738431
  • 财政年份:
    2023
  • 资助金额:
    $ 67.65万
  • 项目类别:
Rethinking the neuroanatomical organization of cognition: Recognition memory in visual cortex
重新思考认知的神经解剖学组织:视觉皮层的识别记忆
  • 批准号:
    10303534
  • 财政年份:
    2021
  • 资助金额:
    $ 67.65万
  • 项目类别:
Rethinking the neuroanatomical organization of cognition: Recognition memory in visual cortex
重新思考认知的神经解剖学组织:视觉皮层的识别记忆
  • 批准号:
    10469534
  • 财政年份:
    2021
  • 资助金额:
    $ 67.65万
  • 项目类别:
CNS Core: Small: Rethinking Runtime Power Management for Mobile System-on-a-Chip
CNS 核心:小型:重新思考移动片上系统的运行时电源管理
  • 批准号:
    2016422
  • 财政年份:
    2020
  • 资助金额:
    $ 67.65万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了