CS87 Spring 2010 Readings 7
CS87 Spring 2010 Readings 7
Contents:
Reaction Notes
Reaction Notes
For most papers we read, you will write reaction notes prior to our
class meeting to help prepare you for
discussing the paper. You should bring a print out of your reaction notes and the paper to class with you.
Reaction notes can be written in ascii or Word, or latex, or
... whatever you want.
Reaction notes should should reflect your critical reading of the paper. Some questions to think about as
you read:
Did the authors do what they said they were going to do? What are the important ideas (just
because an author says something is important doesn't mean it necessarily is)? Do their results make
sense? Are their methods sound? Are there weaknesses in their solution? What assumptions are they
making? How does their work fit in with other similar work? What improvements and/or extensions to the
area do they contribute? Are there terms, ideas, techniques, that you don't understand?
Reaction notes should be no more than one page in length and structured in the following way:
1. Summary:
A 1 paragraph summary of the paper. A summary of what the work is, what problem(s) it
addresses, and the results or new technique (if applicable). Also, include a short list of the
strengths and weaknesses of the work, and list how it is related to other work we have read (when
applicable).
You can view most postscript files (and gziped postscript files) using gv on our system:
$ gv file.ps.gz
gv cannot handle some version of postscript, in this case you should save a copy of the paper.ps.gz file,
gunzip it, and
then either view it using gs or convert it to pdf and view it using acroread:
$ gunzip file.ps.gz
$ gs file.ps
$ ps2pdf file.ps
$ acroread file.pdf
You can print postscript using lpr, or print 2-up postscript files using mpage
and lpr:
$ lpr file.ps
$ acroread file.pdf
Reading List
In addtion to the assigned readings, there are some related paper references here: Additional Cluster
and Distributed Computing Papers
Week 5
Reaction Notes Question: What is ment by data parllelism and task parallelism? What makes
pthreads
a task parallel programming model?
Week 6:
Week 7:
Week 8:
Do not do the Summary part of reaction notes for this paper. Instead answer
the Reaction Notes
Question and list any questions you have.
Reaction Notes Question: Pick one of scalability, transparency, or single-system image, and define
what it is and why it is desirable in a distributed system, and discuss some of the issues associated
with supporting it.
Lecture in classroom.
For Wednesday:
For Monday:
Serverless Network File Systems, Thomas E. Anderson, Michael D. Dahlin, Jeanna M. Neefe,
Drew S. Roselli, Randolph Y. Wang and David A. Patterson, EECS Department, University of
California, Berkeley, Tech. Rep. UCB/CSD-98-983, 1998.
Do not get too bogged down into the details of LFS, Zebra, cleaning, and RAID. Just try to get the
general idea. Focus mainly on sections 3 and 5.
Reaction Notes Question: How is logging used in XFS? Pick one example and explain how and why it
is used.
"The Internet Worm: Crisis and Aftermath", Eugene H. Spafford, Communications of the ACM,
32 (6): 678-687, June 1989
For Monday:
Wednesday Friday
Janis and Ross Jake
Andrew and Ryan Jon and Ben
Geoff and Cyrus Nick and Doug
Alex and Maria Greg and Yannick
Colin
Week 12:
Reaction Notes Question: Describe Lazy Consistency. What data consistency guarentees does it
make? Evaluate Lazy Consistency
for DSM systems (why? what are the trade-offs? explain.)
For Friday:
Week 13:
For Monday:
Wednesday Friday
Alex and Maria Cyrus and Geoff
Jake
Week 14: