CAREER: Compiler-Assisted Data Adaptation
CAREER: Compiler-Assisted Data Adaptation
批准号:
0238176
负责人:
Chen Ding
金额:
$40.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2003
资助国家:
美国
项目状态:
已结题
起止时间:
2003-06-01 至 2012-05-31
中文摘要
点击翻译按钮获取中文摘要
英文摘要
Data management has become a core function of computing, stronglyinfluencing not only performance but also energy consumption, programsecurity, fault tolerance, and other program properties. While manyprograms use a large amount of data, they do not access all data atall times. Hence, data adaptation can improve cache efficiency byidentifying and compacting precisely those data required at a givenpoint of computation. Such fine-grained and dynamic data managementmay significantly alleviate the bottleneck on communication andstrengthen the control of data.This research studies fine-grained data adaptation through acompiler-based approach. It develops three compiler-assistedtechniques. First, program monitoring analyzes selected data; then,locality analysis identifies their group locality; and finally, datatransformation changes their layout while maintaining programcorrectness using run-time data maps. The new system improves cacheoptimization for data-intensive applications on conventional machinesand memory management for general-purpose programs on embeddeddevices. In parallel to research, the investigator developsdata-analysis tools to support teaching of memory issues in computerorganization, compiler, and programming courses. The investigatoralso develops an advanced course that focuses on memory optimizationtechniques at all system levels.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
SHF: Small: Data Movement Complexity: Theory and Optimization
-
批准号:2217395
-
项目类别:Standard Grant
-
资助金额:$57.15万
-
财政年份:2022
-
负责人:Chen Ding
-
依托单位:
Collaborative Research: SHF: Small: Programmable Hierarchical Caches: Design, Programming, and Prototyping
-
批准号:2114319
-
项目类别:Standard Grant
-
资助金额:$26.97万
-
财政年份:2021
-
负责人:Chen Ding
-
依托单位:
CNS Core:Small: Prescriptive Software Caching Using Leases
-
批准号:1909099
-
项目类别:Standard Grant
-
资助金额:$49.98万
-
财政年份:2019
-
负责人:Chen Ding
-
依托单位:
SHF:Small: Optimization of Parallel and Shared Cache Memory using the Footprint Theory
-
批准号:1717877
-
项目类别:Standard Grant
-
资助金额:$45.63万
-
财政年份:2017
-
负责人:Chen Ding
-
依托单位:
XPS: EXPL: Write Locality Theory and Optimization for Hybrid Memory
-
批准号:1629376
-
项目类别:Standard Grant
-
资助金额:$30.0万
-
财政年份:2016
-
负责人:Chen Ding
-
依托单位:
CSR: Small: Safe Parallelization in a Dynamic Language
-
批准号:1319617
-
项目类别:Standard Grant
-
资助金额:$25.34万
-
财政年份:2013
-
负责人:Chen Ding
-
依托单位:
SHF: Small: Footprint Models and Techniques for Multi-core Cache Management
-
批准号:1116104
-
项目类别:Standard Grant
-
资助金额:$37.0万
-
财政年份:2011
-
负责人:Chen Ding
-
依托单位:
Collaborative Research: CSR-PSCE, SM: Adaptive Memory Management in Shared Environments
-
批准号:0834566
-
项目类别:Continuing Grant
-
资助金额:$23.46万
-
财政年份:2008
-
负责人:Chen Ding
-
依托单位:
CSR-AES: Collaborative Research: Behavior-Based Speculative Parallelization and Optimization on Desktop Multiprocessors
-
批准号:0720796
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2007
-
负责人:Chen Ding
-
依托单位:
CSR---AES: Program Phase Detection and Exploitation
-
批准号:0509270
-
项目类别:Continuing Grant
-
资助金额:$0.0万
-
财政年份:2005
-
负责人:Chen Ding
-
依托单位:
海外基金