Reconfigurable Computing

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.


Visit Website

Heterogeneous Computing

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
  • Virtualization
    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

Visit Website

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.

Visit Website

Science Automation Technologies (SciTech)

Tools and techniques for automating complex, large-scale computational processes used in data- and compute-intensive research in astronomy, bioinformatics, climate modeling and other fields.

Visit Website (SCITECH)

Visit Website (pegasus)

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.