Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
批准号:
RGPIN-2018-06514
负责人:
Pekhimenko, Gennady
金额:
$2.04万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
拟议的工作将开发计算系统,以满足对性能和能源效率的迫切需求。这项研究将影响未来的能源消耗、能源成本和温室气体排放,因此将为加拿大人带来显著的经济和环境效益。这项工作的主要重点是建立未来的电力和节能系统,可以显着提高许多重要应用的执行效率,如计算机视觉,人工智能,生物信息学和网络搜索。我们的研究旨在通过使用具有不同类型硬件加速器的异构计算系统来实现这种能源效率。这种方法的关键独特性在于我们将在整个系统堆栈中应用的技术的广度和深度:基于硬件的加速、数据压缩和内存计算。在大多数地理位置(包括加拿大),计算机体系结构和系统领域缺乏高素质的人员(HQPs)。该计划将训练许多计算系统的hqp,他们将获得计算机体系结构、系统、性能分析、编译器、低级和系统编程以及编程现有硬件加速器(如图形处理单元(gpu)和现场可编程门阵列(fpga))方面的重要技能。
英文摘要
The proposed work will develop computing systems that will address the urgent need for performance and energy efficiency. This research will impact future energy consumption, energy costs, and greenhouse gas emissions, and will consequently lead to significant economic and environmental benefits for Canadians. The major emphasis of this work is on building future power and energy-efficient systems that can significantly improve the efficiency of execution for many important applications in of computer vision, artificial intelligence, bioinformatics, and web search. Our research aims to achieve this energy efficiency by using heterogeneous computational systems with different types of hardware-based accelerators. The key uniqueness of this approach is both the breadth and depth of techniques we will apply across the whole systems stack: hardware-based acceleration, data compression, and in-memory computation. In most geographical locations (including Canada) there is shortage of highly qualified personnel (HQPs) in the computer architecture and systems fields. This program will train many HQPs in computing systems who will gain important skills in computer architecture, systems, performance analysis, compilers, low-level and systems programming, and programming existing hardware accelerators, such as graphics processing units (GPUs) and field-programmable gate-arrays (FPGAs).
This program consists of several major research directions.
1. We aim to identify the right programming models and tuning/mapping algorithms for the most efficient use of existing hardware accelerators. Currently, the burden of doing so falls almost entirely on individual application developers.
2. We will search for efficient hardware and software optimizations to improve the resource and memory use of modern hardware accelerators in emerging applications such as deep neural network (DNNs). In particular, DNN training is a process that requires large amounts of memory that are not available even in state-of-the-art GPU accelerators. We will leverage our expertise in energy- and performance-efficient data compression and encoding to significantly reduce the memory consumption of existing DNN training algorithms.
3. We will explore the potential of more radical optimizations that would include (but are not limited to) (1) lossy compression and (2) direct execution on compressed data, which would allow to improve both performance and energy efficiency even further.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:RGPIN-2018-06514
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2022
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Compiler-Driven Pointer Compression
-
批准号:543706-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.37万
-
财政年份:2021
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:RGPIN-2018-06514
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2021
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Distributed DNN Training and Inference
-
批准号:543833-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$6.85万
-
财政年份:2021
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Compiler-Driven Pointer Compression
-
批准号:543706-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.37万
-
财政年份:2020
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Distributed DNN Training and Inference
-
批准号:543833-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$6.85万
-
财政年份:2020
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Memory Footprint Reduction for Java Performance
-
批准号:531328-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$9.91万
-
财政年份:2020
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Memory Footprint Reduction for Java Performance
-
批准号:531328-2018
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.95万
-
财政年份:2019
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:522575-2018
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$5.83万
-
财政年份:2019
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Distributed DNN Training and Inference
-
批准号:543833-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$6.85万
-
财政年份:2019
-
负责人:Pekhimenko, Gennady
-
依托单位:
Efficient Compiler-Driven Pointer Compression
-
批准号:543706-2019
-
项目类别:Collaborative Research and Development Grants
-
资助金额:$4.37万
-
财政年份:2019
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:RGPIN-2018-06514
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2019
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:RGPIN-2018-06514
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.04万
-
财政年份:2018
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:DGECR-2018-00036
-
项目类别:Discovery Launch Supplement
-
资助金额:$0.91万
-
财政年份:2018
-
负责人:Pekhimenko, Gennady
-
依托单位:
Exploiting Hardware Heterogeneity for Efficient Execution of Emerging Applications
-
批准号:522575-2018
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2018
-
负责人:Pekhimenko, Gennady
-
依托单位:
Relaxing Architectural Correctness by using Software/Hardware Cooperative Techniques and Value Prediction
-
批准号:420405-2012
-
项目类别:Postgraduate Scholarships - Doctoral
-
资助金额:$0.58万
-
财政年份:2013
-
负责人:Pekhimenko, Gennady
-
依托单位:
Relaxing Architectural Correctness by using Software/Hardware Cooperative Techniques and Value Prediction
-
批准号:420405-2012
-
项目类别:Postgraduate Scholarships - Doctoral
-
资助金额:$1.53万
-
财政年份:2012
-
负责人:Pekhimenko, Gennady
-
依托单位:
海外基金