Emerging Computing ParadigmsCSE 291
Instructor: Tajana Simunic Rosing Course Overview and GoalsBig data demands efficient processing. Todays traditional Von Neumann architectures are not able to meet these demands. We need to explore alternative computational models which accelerate and replace today's computing tasks, enabling more dramatic scaling that will make it possible to run big data sets in real time going forward. In this course, we cover diverse alternative computing paradigms such as approximate computing, deep Learning, hyperdimensional computing, processing in memory, quantum computing, stochastic computing, and DNA computing. The goal of this course is to develop a comprehensive understanding of these technology advances and to set the stage for research in these exciting new areas. Grading: Students taking the class for a letter grade need to, in addition to requirements listed above, submit a 6pg, IEEE style, 2 column format research paper on a topic related to this class by week 10 and present a short overview of their work during week 10 lecture time. Research topics should be selected with the approval of the instructor by the 2nd week of classes.
Schedule
|