Skip to main content
Princeton Mobile homeCourses home
Detail

Advanced Topics in Computer Engineering: Domain-specific computer systems architecture

ECE 580

1262
Info tab content
The course explores computing's evolving landscape, highlighting the interplay among hardware accelerators, software, and domain-specific needs. It covers key trends like Moore's Law, Amdahl's law and energy efficiency challenges. It dives into the vast platform landscape - CPUs, GPUs, CGRAs, FPGAs, ASICs (TPUs), distributed systems, and their roles in accelerating applications in AI, genomics, etc. Through case-study led lectures, and capstone projects, students gain the skills to design, analyze, and implement efficient algorithms and systems tailored to specific domains with an understanding of performance and benchmarking.
Instructors tab content
Sections tab content

Section L01

  • Type: Lecture
  • Section: L01
  • Status: O
  • Enrollment: 0
  • Capacity: 50
  • Class Number: 20992
  • Schedule: TTh 10:40 AM-12:00 PM