Reading list for COSC 7397 for Spring 2006.

Papers not in boldface are supplementary material.

 

 

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

 

Resource Policing to Support Fine-Grain Cycle

Stealing in Networks of Workstations: Ryu, Hollingsworth [Bilel]

 

Exploiting Fine-Grained Idle Periods in

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