CRII: CSR: Programmable Heterogeneous Memory Systems via Multiple Address Spaces and RAM Lake

CRII:CSR:通过多个地址空间和 RAM Lake 的可编程异构内存系统

基本信息

  • 批准号:
    1850566
  • 负责人:
  • 金额:
    $ 17.5万
  • 依托单位:
  • 依托单位国家:
    美国
  • 项目类别:
    Standard Grant
  • 财政年份:
    2019
  • 资助国家:
    美国
  • 起止时间:
    2019-07-01 至 2022-06-30
  • 项目状态:
    已结题

项目摘要

Computer systems store an increasingly vast amount of data. The major limiting factor for computer performance is data retrieval from memory, not data processing. At the same time, these systems integrate various physical storage technologies adding complexity to data retrieval. The project will develop new improvements to computing system hardware to increase data retrieval performance in systems with many memory technologies by addressing two initial questions: how to move data between memory technologies efficiently and how to represent different types of data flexibly for both the programmer and the hardware system.This project will produce new hardware mechanisms and software interfaces that will increase the performance and simplify the programming of heterogeneous memory systems. Additionally, the work will expand the understanding of how software will use these nascent heterogeneous memory systems by deeply studying current and emerging systems and applications. This work will be broken into two main thrusts. First, designing novel hardware support for fine-grained user-directed and system-directed data movement, and second, designing hardware support for multiple address spaces to improve the interfaces to heterogeneous memory for programmers and system software.Computing systems ranging from datacenters and supercomputers to mobile devices and Internet-of-Things systems are processing an increasing amount of data, which is driving the trend toward heterogeneous memory systems. The proposed research will increase the performance and usability of these computing systems. This research will be presented to the scientific community and the public through conference publications, software repositories, and blog posts on a public website. Additionally, this project will develop an upper-divisional undergraduate/introductory graduate class on programming heterogeneous systems.All data, software, and other artifacts generated through this research will be carefully managed and archived through third party repositories such as GitHub and cloud service providers. The software artifacts will be maintained indefinitely using publicly accessible history tracking version control systems. Data that can be regenerated by re-running simulation software will be kept for at least five years, as well as the foreseeable future. Links to repositories containing the simulators used, code produced, and data used in the published results can be found at https://arch.cs.ucdavis.edu/projects/heterogeneous-memory.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.
计算机系统存储的数据量越来越大。计算机性能的主要限制因素是从内存中检索数据,而不是数据处理。同时,这些系统集成了各种物理存储技术,增加了数据检索的复杂性。该项目将对计算系统硬件进行新的改进,通过解决两个初始问题来提高采用多种内存技术的系统中的数据检索性能:如何在内存技术之间有效地移动数据以及如何为程序员和用户灵活地表示不同类型的数据。硬件系统。该项目将产生新的硬件机制和软件接口,以提高异构存储系统的性能并简化编程。此外,这项工作将通过深入研究当前和新兴的系统和应用程序,扩大对软件如何使用这些新生异构内存系统的理解。这项工作将分为两个主要目标。首先,为细粒度的用户引导和系统引导的数据移动设计新颖的硬件支持,其次,为多个地址空间设计硬件支持,以改进程序员和系统软件与异构内存的接口。从数据中心到超级计算机的计算系统移动设备和物联网系统正在处理越来越多的数据,这推动了异构存储系统的发展趋势。拟议的研究将提高这些计算系统的性能和可用性。这项研究将通过会议出版物、软件存储库和公共网站上的博客文章向科学界和公众展示。此外,该项目将开发一个关于异构系统编程的高年级本科/研究生入门课程。通过本研究生成的所有数据、软件和其他工件将通过第三方存储库(例如 GitHub 和云服务提供商)仔细管理和存档。软件工件将使用可公开访问的历史跟踪版本控制系统无限期地维护。可以通过重新运行模拟软件重新生成的数据将保留至少五年,以及可预见的未来。包含已发布结果中使用的模拟器、生成的代码和使用的数据的存储库的链接可以在 https://arch.cs.ucdavis.edu/projects/heterogeneous-memory 找到。该奖项反映了 NSF 的法定使命,并被视为值得通过使用基金会的智力优点和更广泛的影响审查标准进行评估来支持。

项目成果

期刊论文数量(4)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
A Case Against Hardware Managed DRAM Caches for NVRAM Based Systems
针对基于 NVRAM 系统的硬件管理 DRAM 缓存的案例
Enabling Design Space Exploration for RISC-V Secure Compute Environments
实现 RISC-V 安全计算环境的设计空间探索
AutoTM: Automatic Tensor Movement in Heterogeneous Memory Systems using Integer Linear Programming
AutoTM:使用整数线性规划在异构存储系统中自动张量移动
Performance Analysis of Scientific Computing Workloads on General Purpose TEEs
通用 TEE 上科学计算工作负载的性能分析
{{ 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 }}

Jason Lowe-Power其他文献

Jason Lowe-Power的其他文献

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

{{ truncateString('Jason Lowe-Power', 18)}}的其他基金

Travel: NSF Student Travel Grant for 2023 Workshop on Modeling & Simulation of Systems and Applications (ModSim 2023)
旅行:2023 年建模研讨会 NSF 学生旅行补助金
  • 批准号:
    2330207
  • 财政年份:
    2023
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
Collaborative Research: Frameworks: Advancing Computer Hardware and Systems' Research Capability, Reproducibility, and Sustainability with the gem5 Simulator Ecosystem
协作研究:框架:利用 gem5 模拟器生态系统提升计算机硬件和系统的研究能力、可重复性和可持续性
  • 批准号:
    2311888
  • 财政年份:
    2023
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
CAREER: Architecting a Hardware-Software Co-Designed Data Management System for Heterogeneous Memory Computers
职业:为异构内存计算机构建软硬件协同设计的数据管理系统
  • 批准号:
    2144883
  • 财政年份:
    2022
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Continuing Grant
CCRI: ENS: Collaborative Research: Modernizing gem5: Expanding the Reach of Computer Architecture Simulation
CCRI:ENS:协作研究:现代化 gem5:扩大计算机体系结构仿真的范围
  • 批准号:
    1925724
  • 财政年份:
    2019
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
The International Symposium on Computer Architecture (ISCA) 2019 Travel Grant
计算机体系结构国际研讨会 (ISCA) 2019 旅费资助
  • 批准号:
    1928783
  • 财政年份:
    2019
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
CCRI: ENS: Collaborative Research: Modernizing gem5: Expanding the Reach of Computer Architecture Simulation
CCRI:ENS:协作研究:现代化 gem5:扩大计算机体系结构仿真的范围
  • 批准号:
    1925724
  • 财政年份:
    2019
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant

相似国自然基金

准社会互动视角下CSR数字化沟通对品牌绩效的差异化影响、机制与管理对策
  • 批准号:
    72362008
  • 批准年份:
    2023
  • 资助金额:
    28 万元
  • 项目类别:
    地区科学基金项目
信号理论视角下的企业社会责任逆向解耦策略研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
“双碳”目标视域下企业社会责任对碳排放的作用机理、实现路径与行为演化研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    45 万元
  • 项目类别:
    面上项目
平台型企业社会责任行为内在驱动机制与能力构建研究
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
共同富裕目标下企业社会责任的实现路径及绩效研究
  • 批准号:
    72272171
  • 批准年份:
    2022
  • 资助金额:
    45 万元
  • 项目类别:
    面上项目

相似海外基金

CSR: Medium: Declarative Programmable Storage
CSR:媒介:声明式可编程存储
  • 批准号:
    1764102
  • 财政年份:
    2018
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Continuing Grant
CSR: Medium: Collaborative Research: Data Center Scale Programmable Storage
CSR:媒介:协作研究:数据中心规模可编程存储
  • 批准号:
    1705095
  • 财政年份:
    2017
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Continuing Grant
CSR: Small: Architectural Support for Programmable Memory Metadata
CSR:小型:可编程内存元数据的架构支持
  • 批准号:
    1719061
  • 财政年份:
    2017
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
CSR: Medium: Collaborative Research: Data Center Scale Programmable Storage
CSR:媒介:协作研究:数据中心规模可编程存储
  • 批准号:
    1705021
  • 财政年份:
    2017
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Continuing Grant
CSR: Small: Quality Programmable Processing Platforms for Approximate Computing
CSR:小型:用于近似计算的高质量可编程处理平台
  • 批准号:
    1423290
  • 财政年份:
    2014
  • 资助金额:
    $ 17.5万
  • 项目类别:
    Standard Grant
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了