FoMR: Using Machine Learning to Design Next Generation Caches and Data Prefetchers

FoMR:使用机器学习设计下一代缓存和数据预取器

基本信息

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

项目摘要

While the general public typically focuses on processor clock speed as a measure of microprocessor performance, it is often the memory system that limits overall system performance, particularly for today's data-hungry uses of computing. This project explores a transformative approach to designing computer hardware, particularly the memory system: Rather than rely solely on human insight and intuition, this approach adapts and leverages machine learning techniques to explore larger and richer design spaces in a more thorough and systematic manner. This approach enables hardware designers to consider more complex design factors than are currently possible. This project consists of two phases. The first phase seeks to dramatically improve traditional memory system components, such as cache replacement policies and data prefetchers, which have been heavily studied but are now ripe for innovation with the use of machine learning. The second phase considers complicating factors such as criticality, the interaction among these components, and the use of new memory technologies.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.
尽管公众通常专注于处理器时钟速度作为微处理器性能的衡量,但通常是限制整体系统性能的内存系统,尤其是对于当今渴望计算的数据使用。 该项目探讨了一种设计用于设计计算机硬件的变革性方法,尤其是内存系统:而不是仅仅依靠人类的洞察力和直觉,而是适应机器学习技术,以更彻底和系统的方式探索更大,更丰富的设计空间。 这种方法使硬件设计人员能够考虑比目前可能更复杂的设计因素。 该项目由两个阶段组成。 第一阶段旨在显着改善传统的存储系统组件,例如缓存替换策略和数据预算机,这些组件已经进行了大量研究,但现在使用机器学习的创新已经成熟。第二阶段考虑了复杂因素,例如关键性,这些组成部分之间的相互作用以及新的记忆技术的使用。该奖项反映了NSF的法定任务,并被认为是值得通过基金会的知识分子和更广泛影响的评估评估的评估来支持的。

项目成果

期刊论文数量(10)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Temporal Prefetching without the Off-Chip Metadata
没有片外元数据的时间预取
Efficient Metadata Management for Irregular Data Prefetching
A Fast Work-Efficient SSSP Algorithm for GPUs
一种适用于 GPU 的快速、高效的 SSSP 算法
A hierarchical neural model of data prefetching
Applying Deep Learning to the Cache Replacement Problem
{{ 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 }}

Calvin Lin其他文献

Understanding and evaluation of badminton shuttlecocks through flight dynamics and experimental approach
  • DOI:
    10.32657/10356/65286
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Calvin Lin
  • 通讯作者:
    Calvin Lin
Training a diverse computer science teacher population
培训多元化的计算机科学教师群体
  • DOI:
  • 发表时间:
    2015
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Bradley Beth;Calvin Lin;G. Veletsianos
  • 通讯作者:
    G. Veletsianos
Using mixins to build flexible widgets
使用 mixin 构建灵活的小部件
  • DOI:
    10.1145/508386.508395
  • 发表时间:
    2002
  • 期刊:
  • 影响因子:
    0
  • 作者:
    Richard Cardone;Adam Brown;Sean McDirmid;Calvin Lin
  • 通讯作者:
    Calvin Lin
Decoupled affine computation for SIMT GPUs
SIMT GPU 的解耦仿射计算
Using cargo-bot to provide contextualized learning of recursion
使用cargo-bot提供递归的情境化学习

Calvin Lin的其他文献

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

{{ truncateString('Calvin Lin', 18)}}的其他基金

CS10K: Leveraging the National UTeach Network to Strengthen and Expand Computer Science Principles Education
CS10K:利用国家 UTeach 网络加强和扩大计算机科学原理教育
  • 批准号:
    1543014
  • 财政年份:
    2015
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
Type I: Project Engage!
第一类:项目参与!
  • 批准号:
    1138506
  • 财政年份:
    2011
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
BPC-DP: A Planning Grant for Establishing UTeach-CS
BPC-DP:用于建立 UTeach-CS 的规划拨款
  • 批准号:
    0959827
  • 财政年份:
    2010
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
ITR/SW: Compiler Techniques for Improving Software Quality
ITR/SW:提高软件质量的编译器技术
  • 批准号:
    0313263
  • 财政年份:
    2003
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
CAREER: Compilation Techniques for Customizing Software Libraries
职业:定制软件库的编译技术
  • 批准号:
    9984660
  • 财政年份:
    2000
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Continuing Grant

相似国自然基金

高能重离子碰撞中使用机器学习研究强子标记的喷注层析
  • 批准号:
    12305140
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
使用机器学习自动设计测量设备无关量子密钥分配协议
  • 批准号:
  • 批准年份:
    2022
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
使用机器学习自动设计测量设备无关量子密钥分配协议
  • 批准号:
    12204391
  • 批准年份:
    2022
  • 资助金额:
    30.00 万元
  • 项目类别:
    青年科学基金项目
机器人使用的就业与收入效应:理论机制、微观证据与政策设计
  • 批准号:
    72163016
  • 批准年份:
    2021
  • 资助金额:
    28 万元
  • 项目类别:
    地区科学基金项目
消费者对AI机器人使用意愿的影响因素及作用机制研究:“信用-体验”服务差异视角
  • 批准号:
    72172021
  • 批准年份:
    2021
  • 资助金额:
    48 万元
  • 项目类别:
    面上项目

相似海外基金

I-Corps: Translation potential of using machine learning to predict oxaliplatin chemotherapy benefit in early colon cancer
I-Corps:利用机器学习预测奥沙利铂化疗对早期结肠癌疗效的转化潜力
  • 批准号:
    2425300
  • 财政年份:
    2024
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
Postdoctoral Fellowship: OCE-PRF: Using machine learning to investigate temporal dynamics of methane seep fauna at the Ocean Observatories Initiative (OOI) Regional Cabled Array
博士后奖学金:OCE-PRF:利用机器学习研究海洋观测计划 (OOI) 区域有线阵列中甲烷渗漏动物群的时间动态
  • 批准号:
    2307504
  • 财政年份:
    2024
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Standard Grant
An innovative cyber compliance platform using AI, live monitoring data and machine learning to automate compliance and due diligence completion.
一个创新的网络合规平台,使用人工智能、实时监控数据和机器学习来自动完成合规和尽职调查。
  • 批准号:
    10100493
  • 财政年份:
    2024
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Collaborative R&D
Accelerating pulse breeding using machine learning
利用机器学习加速豆类育种
  • 批准号:
    LP230100351
  • 财政年份:
    2024
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Linkage Projects
Is evolution predictable? Unlocking fundamental biological insights using new machine learning methods
进化是可预测的吗?
  • 批准号:
    MR/X033880/1
  • 财政年份:
    2024
  • 资助金额:
    $ 22.5万
  • 项目类别:
    Fellowship
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了