CS 534

Spring 2022 Part of Term 1

Part of Term 1
Jan 18-May 4
Advanced Topics in Computer Architecture

Credit: 4 hours.

Current topics in computer architecture, selected from areas of current research such as: energy efficiency, processing in memory, cloud computing, 3-D architectures, security and privacy, hardware and software resiliency, cross-stack design, heterogeneous platforms, approximate computing, mobile computing, machine learning accelerators, and novel computing technologies.

4 graduate hours. No professional credit. May be repeated, if topics vary. Credit is not given towards a degree from multiple offerings of this course, if those offerings have significant overlap, as determined by the CS department. Prerequisite: CS 433. Additional prerequisites or co-requisites may be specified each term. See Class Schedule information.

CS 534 class schedule data for spring 2022
CRN Type Section Time Day Location Instructor Section Details
73373
Lecture
TCA
12:30PM -1:45PM
WF
1302 Siebel Center for Comp Sci
Adve, S
Part of Term:
1
Date Range:
01/18/22-05/04/22
Section Info:
A new era of immersive computing (aka metaverse, virtual/augmented/mixed/extended reality, spatial web, digital twins) has the potential to transform most human endeavors (e.g., science, education, entertainment, medicine, and more), similar to the transformative impacts of the eras of mainframe, personal, and mobile computing. One difference from the past major technology shifts is that we no longer have the benefit of Dennard scaling or Moore’s law to drive the hardware performance improvements needed to realize the full potential of immersive computing. There is an orders of magnitude gap in the performance, power, and quality of experience of systems we can build today and those we desire. Bridging this gap requires hardware and software systems designers to have an interdisciplinary foundation to enable application-driven, end-to-end quality-of-experience driven, and hardware-software-algorithm co-designed systems. This course will provide students with such a foundation, covering the key algorithms that underpin immersive systems (e.g., from computer vision, graphics, machine learning, video, and audio); key hardware technologies (e.g., heterogeneous domain-specific acceleration of compute, memory, and I/O); and key software technologies (e.g., principled use of approximations, compilation for heterogeneous systems, and distributed system stacks for multiparty immersive experiences). Students will be required to present and critique research papers and perform a substantial team project. Prerequisite: An advanced undergraduate course in one of the constituent disciplines.
Restriction(s):
Restricted to Graduate - Urbana-Champaign.
Not intended for First Time Freshman students.
COURSE EXPLORER
Email: Course Explorer Feedback

OFFICE OF THE REGISTRAR | 901 W. Illinois Street, Urbana, Illinois 61801

Site developed by: Technology Services at Illinois | UNIVERSITY OF ILLINOIS URBANA-CHAMPAIGN
1102 Digital Computer Laboratory | MC-256 | Urbana, IL 61801 | phone 217-244-7000