CSE 610: Advanced Computer Architecture Fall 2021

http://www.cse.buffalo.edu/~rsridhar/cse691/line50.gif

Instructor:  Prof R. Sridhar, 338K Davis Hall Email: rsridhar@buffalo.edu

Class Meeting time: Thursday 3:30pm - 6:00pm Location: TBD

Office Hours: Tuesday, Wednesday 1:30pm-2:30pm 

The course covers Advanced Topics in Computer Architecture that includes novel computer systems, parallel computing, domain specific systems, and special purpose systems architecture.  Course prepares for advanced projects/research in computer systems and architecture

Topics covered include

·       Special purpose architectures

·       Systems for diverse applications such as AI, medicine and automobile industry

·       Memory architectures

·       System level approach to Systems on chips

·       Architectural support for programming

·       Hardware accelerator for special applications

·       Parallel systems and application

·       Scalability, power aware solutions

·       Multi-core systems

·       Pipelined systems

·       Interconnect architecture

·       Probabilistic architectures

·       Embedded Systems

·       Novel IO architectures

·       Security, network topics and privacy through architecture

·       Tools

Prerequisites:  Introductory computer architecture course (CSE490/590), or permission of the instructor 

Reference:   State of the art material on recent developments in computing architecture from industry, journals, workshops and conferences. 

Lectures

Grading: Letter grades carry the normal numerical values (90+ = A,  80+ = B,  70+ = C, 60+ = D).  Curving may be applied if deemed appropriate by the instructor. Plus/Minus grades will be given. 30% Exam; 40% Homework and Project; 30% Term paper and presentation.