Parallel and Distributed Computing
Parallel and Distributed Computing website
Parallel and distributed computing has been a key technology for research and industrial innovation, and its importance continues to grow as we navigate the era of big data and the internet of things. USC has been a leader in parallel and distributed computation for decades, with contributions coming from many departments, including Computer Science, Electrical Engineering, the Information Sciences Institute, and others. Each department brings different expertise, strengths, and perspectives, and together they make USC's Viterbi School of Engineering a premier institution for the study of parallel and distributed computation, which includes computer architecture, high performance computing, cloud and grid computing, data center computing, quantum computing, and embedded computing. Parallel algorithms, run-time and operating systems, compilers, optimization, and computer architecture are all aspects of parallel and distributing computing in which USC has been and will continue to be a leader.
Faculty
Research Centers and Labs
- Cloud Computing and IoT (Hwang)
- Cloud Computing Group (Prasanna)
- Collaboratory For Advanced Computing And Simulations (CACS) (Vashishta, Nakano, Kalia)
- Cyber Physical Systems Group (Bogdan)
- FPGA/Parallel Computing Group (Prasanna)
- Super Computing In-Pocket (SCIP) (Annvaram)
- Scientific Workflow Management (Deelman)
- Center For Energy Informatics (CEI)
- Center for High-Performance Computing (HPCC)
- Center for Quantum Information Science and Technology
- Center for Neural Engineering
- Integrated Media Systems Center
- USC-Infosys Center for Advanced Software Technologies (CAST)
Published on July 22nd, 2016
Last updated on February 20th, 2020