UC ECE 975: PDES, Spring 2010 Session

Overview

I run my seminar sessions pretty wide open to my and the student interests. Ideally I like to see the students performing independent reading/studying to help find papers and select topics under the general theme of the term's study. There are no hard prereqs for this class except that you should be skilled in the general computing field and ready for independent work/learning.

Theme for the Term

In this session, I am planning to look at parallel and distributed systems with a special emphasis on multi-/many-core processors, virtualization, and the opportunities that virtualization enable for optimizing the supporting system services for parallel applications. Specifically I hope to explore the opportunities that virtualization provides to Beowulf clusters with multi-core, and many-core processors. In this study we will examine the optimization of virtual application environments (operating systems) in Beowulf systems. We will likely be looking at micro-kernels, minimalist lightweight operating systems, and so on. We will use PDES as the application framework upon which we will conduct our studies.

Grading

The class we be organized as readings and discussions; no projects, homeworks, or exams will be assigned. My expectation is that students will read and explore this problem space on their own and bring interesting papers to the class for review and discussion.

Possible Topics/Readings

These pages will change throughout the class as we decide which papers to study. Check these pages regularly.

  • GPGPU and Parallel Simulation

  • Programming

  • Other readings beyond this class meetings