Accessibility Information

Users of assistive technologies such as screen readers should use the following link to activate Accessibility Mode before continuing: Learn more and Activate accessibility mode.

Omnipresent High Performance Computing (OHPC)

Solicitation Number: DARPA-BAA-10-78
Agency: Other Defense Agencies
Office: Defense Advanced Research Projects Agency
Location: Contracts Management Office
  • Print


There have been modifications to this notice. You are currently viewing the original synopsis. To view the most recent modification/amendment, click here
Combined Synopsis/Solicitation
Added: Jun 21, 2010 4:13 pm

All current DoD sensors, platforms, and missions heavily depend on computer systems - from in-field distributed sensors to complex weapons system simulations. To meet the relentlessly increasing demands for greater performance, higher energy efficiency, ease of programmability, system dependability, and security, revolutionary new research, development, and design will be essential to enable new generations of advanced DoD computing system capabilities and new classes of computer applications. Current evolutionary approaches to progress in computer designs are inadequate. To pursue these capabilities, DARPA is releasing a Broad Agency Announcement (BAA) for the Omnipresent High Performance Computing (OHPC) program. Novel proposals for research and development in technical areas and for approaches that will dramatically advance the performance and capabilities of future computing systems and enable ExtremeScale computing are sought. Evolutionary research will not be selectable. This solicitation is intended to provide novel technologies and approaches that provide significant advances for the system design activities being performed under the DARPA Ubiquitous High Performance Computing (UHPC) program.

For additional background information, definitions, UHPC vision and goals, and specifically the technical challenges of designing and building UHPC systems see DARPA-BAA-10-37 ( The material found under the UHPC solicitation, DARPA-BAA-10-37, will not be repeated in the OHPC solicitation.
The OHPC program will research, develop and document novel and revolutionary technologies and designs critical to the development of highly efficient, highly programmable and dependable UHPC systems. The anticipated time frame for prototype UHPC systems is 2018.

The goals of the OHPC program include supplementing the technologies being developed in the UHPC program. The purpose of this effort is to accelerate the performance and capabilities of UHPC program systems through selected, critical research and development activities that have high impact on ExtremeScale computing and specifically UHPC program systems, up to but not necessarily including whole-system prototype development. Instead, OHPC activities may focus on technology and science subareas and subproblems that are critical to the overall UHPC program goals. The goals and vision of UHPC are set forth in DARPA-BAA-10-37. The co-design of the hardware and software is an important aspect of both the OHPC and UHPC programs.

The technologies developed under the OHPC program should make a significant contribution to ExtremeScale systems, cover all aspects of the system design, and are scalable to UHPC or ExaScale computing (as defined in the UHPC solicitation, DARPA-BAA-10-37). It is anticipated that OHPC designs and technologies will be integrated into one or more UHPC systems during the course of the OHPC program.

Topics of interest include but are not limited to:

•Research on hardware, software and algorithms for reducing and/or managing power requirements for high performance computing systems, including the memory and storage hierarchy

•Research on hardware, software and language design that enables highly programmable systems, which reduces the need for users to be aware of system complexity, including heterogeneous cores, the memory hierarchy, etc.

•Research on hardware and software for improving system dependability, managing the component failure rate, and security compromises including approaches for shared information and responsibility among the OS, runtime system, and applications

•Research on scalable I/O systems, which may include alternatives to file systems

•Research on self aware system software, including operating system, runtime system, I/O system, system management/administration, resource management and means of exposing resources, and external environments

•Programming models that allow developers to express their execution goals for achieving security, dependability, power efficiency and high performance

•Research on low power circuits that can be used across multiple UHPC or ExtremeScale system designs.


Please consult the list of document viewers if you cannot open a file.


Other (Draft RFPs/RFIs, Responses to Questions, etc..)
Posted Date:
June 21, 2010
Description: Full Announcement of DARPA-BAA10-78
3701 North Fairfax Drive
Arlington, Virginia 22203-1714
Dr.William Harrod