Round 2: 24 February and 3-5 March
These are presentations on the Schedule for the last part of February and first week in March.
Group {17,13,8}: PigLatin Group {4,16,11}: Sawzall Group {6,23,9}: dryadLINQ Group {21,20,22}: Amazon Dynamo Group {1,14,15}: PNUTS Group {3,19,18}: Processor Virtualization Group {5,7}: Network VirtualizationThe first two topics, Yahoo PigLatin and Sawzall (programming language) are about high-level languages for orchestrating parallel computing (like the parallel programming encountered in MapReduce).
- DryadLINQ
is a Microsoft project for parallel computing of queries in a .NET framework (see LINQ for background).
- Dynamo (storage system) is a key-value store developed at Amazon.
- Yahoo PNUTS is a Yahoo file system.
There are many references for the general topic of virtualization -- too much to look at without guidance. For processor virtualization, we look at one example paper, A Comparison of Software and Hardware Techniques for x86 Virtualization (that paper begins with some review of the basic concepts). For network virtualization, there are also too many sources to look at; and virtualization has a kind of "double meaning". From the perspective of the Internet, there are things like VPNs or Network virtualization. On a smaller scale, we can look at what operating systems and hardware platforms do to provide virtualization support, as in the paper Optimizing Network Virtualization in Xen.
Format and Length of Presentation/Report
Briefly, same as Round 1: the first student listed in a group is the one to present, the others write reports. Presentations for each presenter are spread over three days, about ten minutes per class. Each session will cover four slides, allowing for 2-3 minutes per slide. Initial reports should be around 500 words, and later editions of the same report will add more content, figures, clarifications, and critical reading commentary and questions.
Also, remember these rules:
- Don't put your name on a presentation or report; instead, use "Student 8" or whatever your number happens to be.
Presentation/report format shall be PDF, see Presentations page for more information.
- For presentations, please don't cram slides with too much text.
- Your work should be your own: it's not acceptable to write one report and use that for both students 9 and 1; similarly, the report shouldn't just be a transcription of what the presentation will be. It should be the result of your own efforts in reading and understanding the source materials.
- The goal of the first presentation/report is to collect the most prominent terminology, features, concepts, research questions/accomplishments (not relevant for all topics), and explain these and summarize to give other students an accurate view of the topic assigned.
- One thing your presentation/report should show is that you spent at least 8 hours of work in reading and preparing.
