课题基金 / 基金详情

Collaborative Research: SHF: SMALL: Compile-Parallelize-Schedule-Retarget-Repeat (EASER) Paradigm for Dealing with Extreme Heterogeneity

Collaborative Research: SHF: SMALL: Compile-Parallelize-Schedule-Retarget-Repeat (EASER) Paradigm for Dealing with Extreme Heterogeneity
合作研究:SHF:SMALL:处理极端异构性的编译-并行化-调度-重定向-重复(EASER)范式
批准号:
2146873
负责人:
Bin Ren
金额:
$25.0万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2022
资助国家:
美国
项目状态:
未结题
起止时间:
2022-06-15 至 2025-05-31

项目摘要

项目成果

Bin Ren的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
Heterogeneity in computing refers to having a variety of devices present within one computing system or even within one node of a cluster. A number of technological trends are making a high degree of heterogeneity inevitable in High Performance Computing (HPC), leading to research along many directions. The traditional scheduling problem, which refers to taking a set of programs to be executed and mapping them to the available resources, becomes more complicated in the presence of such heterogeneity, as the schedulers need to interact with the compiler also. The goal of this project is to consider new paradigms for application execution in view of these developments and conduct research in developing predictions of execution times, compilation, parallelization, and scheduling. Traditionally, deciding (likely manually) how an application is to be parallelized, compilation, and cluster-level scheduling are done sequentially and independently. The investigators posit that their isolated treatment is not going to be acceptable when one tries to optimize for multi-tenant heterogeneous clusters. Instead, the investigators envision a requirement that can be referred to as EASER -- compilE-pArallelize-Schedule-rEtarget-Repeat. To elaborate on the vision, in the EASER paradigm the compiler first maps the core functions to a specific device, generating predictions of execution time that are input to the parallelization approach selection module, and together they produce a final executable. Subsequently, this binary is presented to the scheduler, which assesses the job queue and might suggest alternative configuration(s)/device(s). If so, a retargeting module is to be invoked, leading to a potential repetition of the above steps. This project develops, supports, and evaluates the EASER framework in the context of a cluster that executes emerging machine learning (ML) workloads. Research is proposed in the following areas: 1) Compiler-Driven Performance Prediction -- It includes a novel strategy that comprises a general model for predicting SIMD/VLIW performance and an operator classification based approach to developing a memory hierarchy performance model. 2) Integrated Job Scheduling and Parallelization Strategy Selection -- Building on the performance prediction models, these two (conventionally independent) modules are integrated, by including parameterized and incremental parallelization strategy selection methods and aggressively reducing the search space in scheduling methods. 3) Retargeting Compiler -- By classifying optimizations as either architecture-dependent or independent, a retargeting compiler for ML workloads will be developed. This project will also make several contributions to education and human resource development. Both investigators will be introducing course(s) (material) at the intersection of computer systems and machine learning, bringing attention to ML-related workloads in computer systems education. A majority of funds at each University will be used to support Ph.D. students in their research, who will be trained to work across traditional (sub-) areas. Both investigators are strongly committed to increasing diversity in computing fields and have a strong record of supervising members of underrepresented groups in their research programs. Building on their Universities' existing connections, they will be further working on improving diversity at all levels.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.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
DOI: 10.1145/3572848.3577486
发表时间: 2023-02
期刊: Proceedings of the 28th ACM SIGPLAN Annual Symposium on Principles and Practice of Parallel Programming
影响因子: --
作者: [Yang Xia;Peng Jiang;G. Agrawal;R. Ramnath]
通讯作者: Yang Xia;Peng Jiang;G. Agrawal;R. Ramnath
DOI: 10.48550/arxiv.2209.09476
发表时间: 2022-09
期刊: ArXiv
影响因子: --
作者: [Zifeng Wang;Zheng Zhan;Yifan Gong;Geng Yuan;Wei Niu;T. Jian;Bin Ren;Stratis Ioannidis;Yanzhi Wang;Jennifer G. Dy]
通讯作者: Zifeng Wang;Zheng Zhan;Yifan Gong;Geng Yuan;Wei Niu;T. Jian;Bin Ren;Stratis Ioannidis;Yanzhi Wang;Jennifer G. Dy
DOI: 10.1609/aaai.v37i2.25232
发表时间: 2023-06
期刊:
影响因子: --
作者: [Yanyu Li;Changdi Yang;Pu Zhao;Geng Yuan;Wei Niu;Jiexiong Guan;Hao Tang;Minghai Qin;Qing Jin;Bin Ren;Xue Lin;Yanzhi Wang]
通讯作者: Yanyu Li;Changdi Yang;Pu Zhao;Geng Yuan;Wei Niu;Jiexiong Guan;Hao Tang;Minghai Qin;Qing Jin;Bin Ren;Xue Lin;Yanzhi Wang
DOI: 10.1145/3564663
发表时间: 2022-08
期刊: ACM Computing Surveys
影响因子: 16.6
作者: [Jou-An Chen;Wei Niu;Bin Ren;Yanzhi Wang;Xipeng Shen]
通讯作者: Jou-An Chen;Wei Niu;Bin Ren;Yanzhi Wang;Xipeng Shen
7
    Collaborative Research: OAC Core: CropDL - Scheduling and Checkpoint/Restart Support for Deep Learning Applications on HPC Clusters
    • 批准号:
      2403088
    • 项目类别:
      Standard Grant
    • 资助金额:
      $22.5万
    • 财政年份:
      2024
    • 负责人:
      Bin Ren
    • 依托单位:
    Collaborative Research: CNS Core: Small: A Compilation System for Mapping Deep Learning Models to Tensorized Instructions (DELITE)
    • 批准号:
      2230944
    • 项目类别:
      Standard Grant
    • 资助金额:
      $30.0万
    • 财政年份:
      2023
    • 负责人:
      Bin Ren
    • 依托单位:
    EAGER: Collaborative Research: On the Theoretical Foundation of Recommendation System Evaluation
    • 批准号:
      2142681
    • 项目类别:
      Standard Grant
    • 资助金额:
      $2.0万
    • 财政年份:
      2021
    • 负责人:
      Bin Ren
    • 依托单位:
    CAREER: Achieving Real-Time Machine Learning with Sparsification-Compilation Co-design
    • 批准号:
      2047516
    • 项目类别:
      Continuing Grant
    • 资助金额:
      $49.37万
    • 财政年份:
      2021
    • 负责人:
      Bin Ren
    • 依托单位:
    国内基金
    海外基金
    Research on Quantum Field Theory without a Lagrangian Description
    • 批准号:
      24ZR1403900
    • 项目类别:
      省市级项目
    • 资助金额:
      --
    • 批准年份:
      2024
    • 负责人:
      SATOSHI NAWATA
    • 依托单位:
    Cell Research
    Cell Research
    Cell Research (细胞研究)