Recent Changes - Search:

Instructor

  • who: Michael Swift
  • where: Room 7369
  • when: Tuesday 1-2, Thu. 1:30-2:30
  • email: swift 'at' cs.wisc.edu

Lecture:

  • when: Tues./Thur. 9:30-10:45
  • where: Computer Sciences 1257
  • list: compsci739-1-f14 'at' lists.wisc.edu

HomePage

Resources

edit SideBar

Exams

Reading list for Exam 2:

Distributed Storage

  1. J. J. Kistler and M. Satyanarayanan, Disconnected Operation in the Coda File System, Proceedings of the Thirteenth ACM Symposium on Operating Systems Principles, October 13-16, 1991, pages 213-225.
  2. E. K. Lee and C. A. Thekkath. Petal: Distributed virtual disks. In Proc. 7th Int. Conf. Architectural Support for Programming Languages and Operating Systems (ASPLOS) , pages 84--92, October 1996.
  3. Chandramohan Thekkath, Timothy Mann, and Edward Lee. Frangipani: A Scalable Distributed File System. Proc. of the 16th ACM Symposium # by Darrell Anderson, Jeff Chase, and Amin Vahdat. Interposed Request Routing for Scalable Network Storage. In the Fourth Symposium on Operating System Design and Implementation (OSDI2000).

Distributed Security

  1. David Mazieres, Michael Kaminsky, M. Frans Kaashoek, and Emmett Witchel. Separating key management from file system security. In Proceedings of the 17th ACM Symposium on Operating Systems Principles, pages 124--139, Kiawa Island, SC, 1999. ACM.
  2. J. G. Steiner, C. Neuman, and J. I. Schiller. Kerberos: An authentication service for open network systems. In USENIX 1988, Feb. 1988.
  3. Needham, Roger; Schroeder, Michael (December 1978). "Using encryption for authentication in large networks of computers.". Communications of the ACM 21 (12): 993–999.
  4. Jon Howell and David Kotz, End-to-end authorization. Proceedings of the 4th conference on Symposium on Operating System Design & Implementation, 2000.

High-Performance Computing

  1. C. Amza, A.L. Cox, S. Dwarkadas, P. Keleher, H. Lu, R. Rajamony, W. Yu, and W. Zwaenepoel, TreadMarks: Shared Memory Computing on Networks of Workstations IEEE Computer, Vol. 29, No. 2, pp. 18-28, February 1996.
  2. D. Thain, T. Tannenbaum and M. Livny, Distributed Computing in Practice: The Condor Experience, Concurrency and Computation: Practice and Experience 17, 2-4, February-April 2005, pp. 323-356
  3. Thorsten von Eicken, David E. Culler, Seth C. Goldstein, and Klaus E. Schauser. Active Messages: a Mechanism for Integrated Communication and Computation Proc. of the 19th Int. Symp. on Computer Architecture, May 1992, pp. 256 ---266
  4. John Ousterhout et al. The case for RAMCloud. Communications of the ACM, Vol. 54 No. 7, Pages 121-130

Cloud computing

  1. Michael Armbrust, Armando Fox, Rean Griffith, Anthony D. Joseph, Randy H. Katz, Andrew Konwinski, Gunho Lee, David A. Patterson, Ariel Rabkin, Ion Stoica and Matei Zaharia. A view of cloud computing. Communications of the ACM CACM Volume 53 Issue 4, April 2010, Pages 50-58.
  2. Luiz André Barroso and Urs Hölzle. The Datacenter as a Computer: An Introduction to the Design of Warehouse-Scale Machines. Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers, 2009.
  3. Michael Isard, Mihai Budiu, Yuan Yu, Andrew Birrell, and Dennis Fetterly. Dryad: Distributed Data-Parallel Programs from Sequential Building Blocks. 
 
European Conference on Computer Systems (EuroSys), Lisbon, Portugal, 
March 21-23, 2007
  4. Michael Isard. Autopilot: Automatic Data Center Management. Operating Systems Review, vol. 41, no. 2, pp. 60-67, April 2007
Edit - History - Print - Recent Changes - Search
Page last modified on December 15, 2014, at 04:57 PM