Architecture Aware Compiler Environment (AACE)

Abstract

The Architecture Aware Compiler Environment (AACE) program will develop computationally efficient compilers that incorporate learning and reasoning methods to drive compiler optimizations for a broad spectrum of computing system configurations. AACE compilers will greatly simplify application development by providing the capability to automatically and efficiently generate compiled code that effectively exercises the targeted computer system resources for computer systems that range from a single, multi-core processor system to very large, multi-processor systems. The AACE program will dramatically reduce application development costs and labor; ensure that executable code is optimal, correct, and timely; enable the full capabilities of computing system advances to our warfighters; and provide superior design and performance capabilities across a broad range of military and industrial applications.

Document Details

Document Type
Accomplishment
Publication Date
Oct 01, 2012
Source ID
ad3fb0ffee668f8e812df53a4560fcac

Tags

Fields of Study

  • Computer science

Readers

  • Enterprise Information Systems Architecture and Joint Command Capability Interoperability Support.
  • Parallel and Distributed Computing.
  • Software Engineering.

Related Documents