The advent of new microprocessor chip architectures (e.g., GPUs, multi-core/many-core chips architectures), next generation large scale integrated problems such as datacenter applications points to the need for a comprehensive rethinking of the approach to architecture design, programming, and software design. The research proposed in this document will be concerned with the characteristic behavior of future applications, highlighted by the performance, scalability, and how computer systems (execution and architecture models, and compilers/runtime software technologies) can be appropriately targeted. This work will result in the characterization of the features and requirements of such applications, in the development of suitable execution and architecture models that match their needs, and in the development of a compilation technology and its associated tools that will work in coordination with the proposed architecture models for the targeted application domains. The outcome of the proposed research will be an in-depth understanding of the needs of future applications, the demonstration of new architecture ideas, as well as the design of compilation methods and tools.

Agency
National Science Foundation (NSF)
Institute
Division of Computer and Communication Foundations (CCF)
Application #
1065448
Program Officer
tao li
Project Start
Project End
Budget Start
2011-07-01
Budget End
2016-06-30
Support Year
Fiscal Year
2010
Total Cost
$439,733
Indirect Cost
Name
University of Delaware
Department
Type
DUNS #
City
Newark
State
DE
Country
United States
Zip Code
19716