ISI’s Reconfigurable Computing Group has been at the forefront of Field Programmable Gate Array (FPGA) computing and Front end ASIC design for over two decades. Our applied research has centered around tools-oriented approaches which facilitate programming heterogeneous computing devices, enable operations in challenging domains, and enable rapid trade space exploration of optimal solutions for new architectures.
Our goal-oriented solutions are motivated by ever-changing real-world challenges and have shown demonstrable performance gains on Artificial Intelligence, Machine Learning, Autonomous Systems, Software Defined Radio (SDR), Trust and Security applications.
- High Productivity Tools for Heterogeneous Devices
Raising programming abstraction levels to reduce hardware development cycles
- Emerging Architectures
Research in "More than Moore" technology
- Challenging Environments
Research in enabling devices to operate in potentially hostile environments
ISI’s Heterogeneous Computing group has been leading research programs targeting heterogeneous, multi-core, and accelerator-based computing for nearly 10 years. With the breakdown in Dennard Scaling, general-purpose processor performance gains have slowed. The end result is that computer architectures have moved towards heterogeneity and dark silicon. ISI’s heterogeneous computing group has made significant contributions to cloud computing, space systems software, virtualization, and resource management.
- Heterogeneous Cloud Computing
Novel ways to use heterogeneous high performance computing in the cloud
- Space Systems Software
Robust operating system support for upcoming many-core and heterogeneous multi-core space processors
Enabling high performance virtualized computing
- Resource Management
Enabling virtualized resources to vertically scale in order to meet the needs of multi-modal real-time application behavior
Quantum Computing and Information Science
A joint effort of Lockheed Martin Corporation and the University of Southern California, the Quantum Computing Center (QCC) is housed at USC’s Information Sciences Institute, one of the world’s leading computer science and engineering research entities. Faculty, researchers and students are performing basic and applied research into noisy, intermediate-scale quantum (NISQ) computing devices, and are collaborating with researchers around the world. QCC was the first organization outside of D-Wave to house and operate its own system, and it has conducted pioneering research on three different generations of these early NISQ processors.
Decision Systems and Space
Behavior-driven decision systems, including smart infrastructures, intelligent command and control, and predictive analysis for major smart grid systems, smart buildings and infrastructure protection.