XPS: FULL: CCA: Scalable Approximate Computing for Data Parallel Applications
XPS: FULL: CCA: Scalable Approximate Computing for Data Parallel Applications
批准号:
1438996
负责人:
Scott Mahlke
金额:
$85.0万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2014
资助国家:
美国
项目状态:
已结题
起止时间:
2014-08-01 至 2018-07-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Data parallel applications are an important class of problems where energy consumption is a barrier to future performance scaling. These applications provide a paradigm where thousands of threads are concurrently executed on parallel hardware. A key characteristic shared by many of these applications is that absolute correctness of the output is not essential for proper operation. This opens up a new design dimension for microprocessors to trade off performance and energy consumption with output correctness. Image and video processing applications are well known candidates for approximation as users can tolerate occasional dropped frames or small losses in resolution during video playback. Machine learning and data analysis on massive data sets provide opportunities to process subsets of input data in a fraction of the time, while still yielding representative results. This project will design and develop the enabling application analysis, compiler, and run-time software technologies to facilitate scalable approximate computing. Our goal is to increase the execution efficiency of data-parallel applications by an order of magnitude on commodity hardware by trading off small, user-controlled levels of output accuracy for increased efficiency. By creating enabling technologies, we expect approximate computing to become pervasive, enabling data-intensive computing to be integrated into more aspects of life. Outreach activities will introduce data-parallel computing and energy efficiency to a new generation of high school students through an effort to reach out to local high schools.This project uses a vertically integrated approach that combines deep application analysis, automatic generation of approximate kernels, and a run-time system that seamlessly manages approximate execution. First, deep analysis of compute-intensive mobile and datacenter applications will automatically identify code regions that are amenable to approximation. Second, an idiom recognition and replacement approach is used to identify common computation patterns and synthesize approximate versions with varying degrees of accuracy. Third, sampling-based approaches as well as predictive strategies that perform approximate checking will be explored to ensure that output quality degradation does not exceed a user-specified threshold. Finally, a run-time compiler and management layer orchestrates the usage of approximate kernels and error checking while ensuring user error thresholds are honored.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
I-Corps: Mistos-Enabling Write-once Run-everywhere High Performance Software
-
批准号:1462365
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2014
-
负责人:Scott Mahlke
-
依托单位:
SHF: Small: Scaling the Compute Efficiency of General-Purpose Processors
-
批准号:1217917
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2012
-
负责人:Scott Mahlke
-
依托单位:
CSR: Medium: Collaborative Research: Scaling the Implicitly Parallel Programming Model with Lifelong Thread Extraction and Dynamic Adaptation
-
批准号:0964478
-
项目类别:Continuing Grant
-
资助金额:$40.0万
-
财政年份:2010
-
负责人:Scott Mahlke
-
依托单位:
SHF: Small: An Adaptive Architecture Fabric for Constructing Resilient Multicore Systems
-
批准号:0916689
-
项目类别:Standard Grant
-
资助金额:$45.0万
-
财政年份:2009
-
负责人:Scott Mahlke
-
依托单位:
CPA-CPL-T: Collaborative Research: Revisiting the Sequential Programming Model for Multicore Systems
-
批准号:0811065
-
项目类别:Standard Grant
-
资助金额:$5.0万
-
财政年份:2008
-
负责人:Scott Mahlke
-
依托单位:
CSR--EHS: Collaborative Research: Hardware/Software Co-Exploration of Scalable Software Defined Radio Platforms
-
批准号:0615261
-
项目类别:Continuing Grant
-
资助金额:$37.4万
-
财政年份:2006
-
负责人:Scott Mahlke
-
依托单位:
CAREER: Compiler-Directed Synthesis of Application Specific Processors
-
批准号:0347411
-
项目类别:Continuing Grant
-
资助金额:$41.0万
-
财政年份:2004
-
负责人:Scott Mahlke
-
依托单位:
国内基金
海外基金
钴基Full-Heusler合金的掺杂效应和薄膜噪声特性研究
-
批准号:51871067
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2018
-
负责人:吴晟
-
依托单位: