课题基金 / 基金详情

FoMR: DeepFetch: Compact Deep Learning based Prefetcher on Configurable Hardware

FoMR: DeepFetch: Compact Deep Learning based Prefetcher on Configurable Hardware
FoMR:DeepFetch:可配置硬件上基于紧凑深度学习的预取器
批准号:
1912680
负责人:
Viktor Prasanna
金额:
$20.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-10-01 至 2022-09-30

项目摘要

项目成果

Viktor Prasanna的其他基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Fast computer processors, tensor processing units, hardware accelerators, and heterogeneous architectures have enabled large-scale speed-ups in computational power, but memory speeds have not kept pace at the same time. Memory performance therefore has become the bottleneck in many applications that rely on heavy memory access. Several emerging memory technologies such 3D-Stacked Dynamic Random Access Memory (3D-DRAM) and non-volatile memory attempt to address memory bottleneck issues from a hardware perspective, but with a tradeoff among bandwidth, power, latency, and cost. Rather than redesigning existing algorithms to suit specific memory technology, this project will develop a Machine Learning-based approach that automatically learns access patterns which may be used to optimally prefetch data. Specifically, highly compact Long short-term memory (LSTM) models will be used as the centerpiece of the prefetcher for predicting memory accesses. Through novel model compression techniques, hierarchical memory modeling and dedicated hardware, this project will overcome barriers of fully exploiting machine learning and emerging hardware to improve prefetching. Successful completion of this project will lead to improved memory performance for applications, including signal processing, computer vision, and language processing.A practical LSTM based prefetcher implementation on hardware requires dealing with certain challenges that will be addressed in this endeavor: (i) training a small model (to enable fast inference) with large traces that is highly accurate in predicting memory accesses for multiple applications; (ii) model compression to ensure real-time inference; (iii) retraining the model online on-demand to learn application specific models, which would require fast learning with small amount of data; (iv) making prefetching decisions in real-time based on the prediction and uncertainty of the model ''what'', ''when'', and ''where'' to prefetch, which also requires careful modeling of the target memory hierarchy; (vi) based on the predictions, deciding in real-time if reordering data (dynamic data layout) can improve the latency, making future prefetches more effective; (vii) mapping the framework of predictions and decision making on limited available configurable hardware in - ensuring low latency training and high-throughput prefetching utilizing small area/power.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.
期刊论文(8)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3422575.3422807
发表时间: 2020-09
期刊: Proceedings of the International Symposium on Memory Systems
影响因子: --
作者: [Pengmiao Zhang;Ajitesh Srivastava;Benjamin Brooks;R. Kannan;V. Prasanna]
通讯作者: Pengmiao Zhang;Ajitesh Srivastava;Benjamin Brooks;R. Kannan;V. Prasanna
DOI: 10.1109/hpec55821.2022.9926307
发表时间: 2022-09
期刊: 2022 IEEE High Performance Extreme Computing Conference (HPEC)
影响因子: --
作者: [Pengmiao Zhang;R. Kannan;Xiangzhi Tong;Anant V. Nori;V. Prasanna]
通讯作者: Pengmiao Zhang;R. Kannan;Xiangzhi Tong;Anant V. Nori;V. Prasanna
ReSemble: reinforced ensemble framework for data prefetching
ReSemble:用于数据预取的增强型集成框架
DOI: --
发表时间: 2022
期刊: Storage and Analysis
影响因子: --
作者: [Zhang, Pengmiao, Kannan, Rajgopal, Srivastava, Ajitesh, Nori, Anant V., Prasanna, Viktor K.]
通讯作者: Prasanna, Viktor K.
TransforMAP: Transformer for Memory Access Prediction
TransforMAP:用于内存访问预测的变压器
DOI: --
发表时间: 2021
期刊: International Symposium on Computer Architecture
影响因子: --
作者: [Zhang, Pengmiao, Srivastava, Ajitesh, Kannan, Rajgopal, Nori, Anant V., Prasanna, Viktor K.]
通讯作者: Prasanna, Viktor K.
7
    IUCRC Phase I University of Southern California: Center for Intelligent Distributed Embedded Applications and Systems (IDEAS)
    • 批准号:
      2231662
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $60.94万
    • 财政年份:
      2023
    • 负责人:
      Viktor Prasanna
    • 依托单位:
    Elements: Portable Library for Homomorphic Encrypted Machine Learning on FPGA Accelerated Cloud Cyberinfrastructure
    • 批准号:
      2311870
    • 项目类别:
      Standard Grant
    • 资助金额:
      $60.0万
    • 财政年份:
      2023
    • 负责人:
      Viktor Prasanna
    • 依托单位:
    OAC Core: Scalable Graph ML on Distributed Heterogeneous Systems
    • 批准号:
      2209563
    • 项目类别:
      Standard Grant
    • 资助金额:
      $59.97万
    • 财政年份:
      2022
    • 负责人:
      Viktor Prasanna
    • 依托单位:
    SaTC: CORE: Small: Accelerating Privacy Preserving Deep Learning for Real-time Secure Applications
    • 批准号:
      2104264
    • 项目类别:
      Standard Grant
    • 资助金额:
      $49.95万
    • 财政年份:
      2021
    • 负责人:
      Viktor Prasanna
    • 依托单位: