Difference between revisions of "COMP 3000 Assignment 2"

From Soma-notes
Jump to navigation Jump to search
 
(2 intermediate revisions by the same user not shown)
Line 1: Line 1:
==Preliminary Questions (assignment is not final!)==
For each of the following papers, write a brief summary (one paragraph) explaining why the paper is (or might be) interesting.  If you can't understand what the paper is about, explain what you do and don't understand.


# Compare and contrast the IBM PC BIOS, EFI, coreboot, and Open FirmwareWhat are the key features of each, and what are their advantages and disadvantages?
Note that all of the following papers were presented at [http://www.usenix.org/events/osdi10/tech/  OSDI 2010]There are video presentations available.  Feel free to refer to these or other supplementary materials.
# Does it make any sense to implement RAID in the context of a cluster-based filesystem such as the Google File System?  Explain and contrast the RAID and GFS approaches to fast yet reliable storage using commodity disks.
 
# [http://www.usenix.org/events/osdi10/tech/full_papers/Boyd-Wickizer.pdf An Analysis of Linux Scalability to Many Cores]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Tang.pdf Trust and Protection in the Illinois Browser Operating System]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Soares.pdf FlexSC: Flexible System Call Scheduling with Exception-Less System Calls]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Haeberlen.pdf Accountable Virtual Machines]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Wu.pdf Bypassing Races in Live Applications with Execution Filters]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Erickson.pdf Effective Data-Race Detection for the Kernel]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Xiong.pdf Ad Hoc Synchronization Considered Harmful]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Enck.pdf TaintDroid: An Information-Flow Tracking System for Realtime Privacy Monitoring on Smartphones]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Ben-Yehuda.pdf The Turtles Project: Design and Implementation of Nested Virtualization]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Gulati.pdf mClock: Handling Throughput Variability for Hypervisor IO Scheduling]
#[http://www.usenix.org/events/osdi10/tech/full_papers/Broomhead.pdf Virtualize Everything but Time]

Latest revision as of 16:59, 10 November 2010