DATE/ TOPICS
|
PAPERS
|
Jan 17
Course Intro (Jaspal)
|
The
Worldwide Computer: Anderson &
Kubiatowicz
|
Jan 24
General topics
|
How to
give a talk (Jaspal)
How
to write a
critique (Rong)
Intro to
MPI (Edgar)
|
Jan 31
Global Computing Systems
|
BOINC:
A System for
Public Resource Computing and Storage: Anderson [Jay]
Entropia:
Architecture and Performance of an Enterprise Desktop Grid System:
Chien, Calder, Elbert, and Bhatia
[Ravi]
|
Feb 7
Global Computing Applications
|
The
Computation and Storage Potential of Volunteer Computing:
Anderson, Fedak [XiangJia]
Characterizing
and Evaluating Desktop Grids: Kondo, Taufer, Brooks, Casanova,
Chien
Predictor@Home: A “Protein Structure Prediction
Supercomputer” Based on Public-Resource Computing:
Taufer, An, Kerstens,
Brooks [Sibin]
SETI@home:
An Experiment in Public-Resource Computing:
Anderson, Cobb, Korpela, Lebofsky, Werthimer
|
Feb 14
P2P, Persistent storage
|
A
Survey of Peer-to-Peer Content
Distribution Technologies, Stephanos Androustsellis-Theotokis and
Diomidis Spinellis
OceanStore:
An
Architecture for Global-Scale Persistent Storage, Kubiatowicz et. Al [Parmav]
|
Feb 21
P2P, Information retrieval
|
Peer-to-Peer Information
Retrieval Using Self-Organizing Semantic Overlay Networks,
Chunqing Tang [Mohammed]
Search
strategies for scientific
collaboration network, Chirita,
Damian, Nejdl, Siberski [Georgi]
|
Feb 28
Resources for Global Computing
|
Stealing
in Networks of
Workstations: Ryu, Hollingsworth [Bilel]
Networks
of Workstations: Ryu, Hollingsworth
Design
and
Implementation Tradeoffs for Wide Area Resource Discovery : Oppenheimer,
Albrecht, Patterson, Vahdat [Hatem]
|
Mar 7
Resource selection and evaluation
|
Predicting
Internet Network Distance with Coordinates-Based Approaches: Ng,
Zhang [Vinay]
Automatic
Clustering of Grid Nodes: Xu, Subhlok
Automatic
Construction and Evaluation of Performance Skeletons: Sodhi, Subhlok [Xu]
|
Mar 21
|
Mid Project presentations
|
Mar 28
Checkpointing and recovery
|
A survey of rollback-recovery protocols
in message-passing systems: Elnozahy, Alvisi, Wang, Johnson
A
Worldwide Flock of Condors : Load Sharing
among Workstation Clusters: D. H. J Epema, Miron Livny, R.
van Dantzig, X. Evers, and Jim Pruyne
(http://www.cs.wisc.edu/condor/ for
overview of Condor)
Transparent, Incremental Checkpointing at Kernel Level: a
Foundation for Fault Tolerance for Parallel Computers: Gioiosa1, Sancho, Jiang, Petrini, Davis [Georgi]
The LAM/MPI
Checkpoint/Restart Framework: System initiated Checkpointing:
Sankaran, Squyres, Barrett, Lumsdaine, Duell, Hargrove, Roman [Mohammed]
|
April 4
Network Programmability
|
The
Pronto platform -
a flexible toolkit for programming networks using a
commodity operating system,
G. Hjalmtysson [Vinay]
The Click modular router. Eddie
Kohler, Robert Morris, Benjie
Chen, John Jannotti, and M. Frans Kaashoek [Parmav]
|
April 11
Fault Tolerant MPI
|
MPICH-V:
Toward a Scalable Fault Tolerant
MPI for Volatile Nodes: Bosilca, Bouteiller, Cappello, Djailali,
Fedak, Germain, Herault, Lemarinier, Oleg Lodygensky,
Frederic Magniette, Vincent Neri, Anton Selikhov [Bilel]
MPI/FT: Architecture and Taxonomies for Fault-Tolerant,
Message-Passing Middleware for Performance-Portable Parallel Computing:
Batchu, Neelamegam, Cui,
Beddhu, Skjellum, Dandass, Apte [Hatem]
Process
Fault-Tolerance:Semantics, Design and Applications for High Performance
Computing, Fagg, Edgar Gabriel, ZChen, Angskun, Bosilca,
Pjesivac-Grbovic, and Dongarra [Ravi]
|
April 18
Network Design
|
Designing
a
Predictable Internet Backbone with Valiant Load-Balancing,
Rui Zhang-Shen, Nick McKeown [Joanna]
Analyzing
and Improving BitTorrent Performance
Bharambe. Herley, Padmanabhan [Sibin ]
A clean
slate 4D approach to network
control and management, A Greenberg,
G Hjalmtysson, D Maltz, A Meyers, J
Rexford, G Xie, H Yan, J Zhan, and H Zhang
Network-Wide
Decision Making: Toward
A Wafer-Thin Control Plane, J Rexford, A Greenberg, G
Hjalmtysson, D Maltz, A Myers, G Xie, J
Zhan, and H Zhang
|
April 25, May 2, Exam day
|
FINAL PROJECT PRESENTATIONS, ORAL EXAM. MISC
|