caption here

Embedded and Open Systems

We develop software and processing architectures for sensors, aircraft, ground, and cloud-based systems to address a broad range of challenging national security needs. Our work spans all program phases: system analysis, architecture definition, design, prototyping, field testing, and ultimately transfer of our technology to provide mission-critical capabilities to the warfighter. Our embedded processing systems use advanced computational elements in support of applications such as radar, communications, and artificial intelligence. We are involved early in the system development stage so that the embedded processing algorithms and hardware are integrated effectively and operate seamlessly within the systems. Leveraging private and commercial cloud environments, we design and develop multidomain architectures for sensor, avionics, ground, command-and-control, and enterprise systems to improve mission timelines and data access. We apply modern software engineering principles and commercial best practices to ensure that effectiveness, reliability, efficiency, and security are prioritized in all our solutions. 

Featured Projects

The illustration shows a segment of a chip that RECORD adapts its power consumption by activating only portions of the system..
information, computation, & exploitation
A processor that automatically adjusts to computational needs is designed to minimize power consumption.
This is one use case for embedded AI technology--tactical radios.
information, computation, & exploitation
An artificial intelligence (AI) test environment can help researchers evaluate promising embedded AI technologies and their impact on systems developed for Department of Defense missions.
The ASIC system on chip was fabricated using industry processes and best practices. This image shows the chip during the packaging process.
embedded computing
A power-efficient application-specific integrated circuit system on chip that performs up to 2 trillion computations per second has potential for use in mobile communication systems.
The processing board for the new graph processor is shown.
information, computation, & exploitation
A prototype of a new graph processor has been shown to handle big data as efficiently as a supercomputer.

Advancing Our Research

Featured Publications

GraphChallenge.org triangle counting performance [e-print]

Sep 22
2020 IEEE High Performance Computing Conf., HPEC, 22-24 September 2020.

Leveraging linear algebra to count and enumerate simple subgraphs

Sep 22
2020 IEEE High Performance Extreme Computing Conf., HPEC, 22-24 September 2020.

A hardware root-of-trust design for low-power SoC edge devices

Sep 22
2020 IEEE High Performance Extreme Computing Conf., HPEC, 22-24 September 2020.