|
Principal Investigator: Prof. Nikil Dutt
Project Title: Bus-based SOC Architecture Exploration
Period of Performance: July 21, 2003 - June 30, 2004
Scope of Work: This project will investigate techniques for capturing concisely the details of the buses and protocols, and develop a bus-based exploration environment to empower systems designers with early design space exploration results for alternative SOC bus architectures. The overall impact of this project is to enable and enhance the productivity of SOC chip designers and architects and result in the generation of more efficient SOC designs.
Principal Investigator: Prof. Nikil Dutt
Project Title: ADL-Driven, Compiler-in-the-Loop Early Microarchitectural Exploration
Period of Performance: July 21, 2003 - June 30, 2006
Scope of Work: The project will allow designers to perform early design space exploration of high-performance architectures, where system architects can rapidly and quantitatively evaluate the effects of different microarchitectural changes. Since the architecture can be captured in a concise, intuitive formalism, such as architectural description would also provide a consistent view of the architecture that allows not only early design space exploration, but also reliable codevelopment of the software tools for the architecture.
Principal Investigator: Prof. Nikil Dutt
Project Title: Collaborative Research: Platform-Based CAD for Power and Performance Optimization
Period of Performance: July 01, 2002 - June 30, 2006
Scope of Work: This project addresses the development of computer-aided design (CAD) methods to optimize power and performance of the execution of an application on a system-on-a-chip programmable platform. The objective of this project is to begin to develop a scientific foundation for platform-oriented CAD targeted to tuning. The results of this research will benefit platform designers and platform users.
Principal Investigator: Prof. Alex Nicolau
Project Title: An Application Development Environment for Complex Heterogeneous Computing Distributed Real-Time Embedded Computing Platforms
Period of Performance: October 01, 2002 - September 30, 2006
Scope of Work: This project addresses two key research problems in application development for the emerging class of globally distributed real-time and embedded (DRE) computing platforms: 1) How to model complex distributed heterogeneous computing architectures in a systematic and formal way to enable its use in DRE application development, as well as in architectural exploration. 2) How to identify and develop the new generation of tools and services needed for application development and program execution in these complex architectures to support DRE applications with significant performance and quality-of-service (QoS) requirements.
Principal Investigator: Prof. Alex Veidenbaum
Project Title: A Framework for Speeding Up Mobile Code Execution in Embedded Systems Using Annotations
Period of Performance: August 15, 2003 - September 30, 2006
Scope of Work: The goal of this research is to significantly improve interpreter performance for mobile code on embedded platforms without increasing its resource requirements and to design a resource constrained dynamic compilation system to be used with an interpreter for adaptive optimization to further improve the performance.
|