Gabrielle Allen

www.flickr.com
This is a Flickr badge showing public photos from gridrebel. Make your own badge here.

Other Links

CCT
ComputerScience
LSU
LONI

Grid Computing , CSC 7700 (Fall 2007)


Last change: $Date: 2007/09/15 14:58:17 $

Reading List


Background:

  1. [Fos99] Computational Grids. I. Foster, C. Kesselman. Chapter 2 of The Grid: Blueprint for a New Computing Infrastructure, Morgan-Kaufman, 1999.
    http://www.globus.org/alliance/publications/papers/chapter2.pdf
  2. [All04] Collaborative Science: Astrophysics Requirements and Experiences, Gabrielle Allen and Ed Seidel, in The Grid: Blueprint for a New Computing Infrastructure (2nd Edition), Ed: Ian Foster and Carl Kesselmann, p. 201-213, 2004.
    http://www.cct.lsu.edu/~gallen/Teaching/Fall2007_7700_GridComputing/Material/CS_Allen03a.pdf
  3. [NSF07] Cyberinfrastructure Vision for 21st Century Discovery, National Science Foundation Cyberinfrastructure Council, March 2007.
    http://www.nsf.gov/pubs/2007/nsf0728/nsf0728.pdf
  4. [Fos01] The Anatomy of the Grid: Enabling Scalable Virtual Organizations. I. Foster, C. Kesselman, S. Tuecke. International J. Supercomputer Applications, 15(3), 2001.
    http://www.globus.org/alliance/publications/papers/anatomy.pdf
  5. [Fos02] The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. I. Foster, C. Kesselman, J. Nick, S. Tuecke, Open Grid Service Infrastructure WG, Global Grid Forum, June 22, 2002.
    http://www.globus.org/alliance/publications/papers/ogsa.pdf

Grid Toolkits and Infrastructures:

  1. [Fos06] Globus Toolkit Version 4: Software for Service-Oriented Systems. I. Foster. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, pp 2-13, 2006.
    http://www.globus.org/alliance/publications/papers/IFIP-2006.pdf
  2. [Bre04] Scientific Computing with Unicore, Dirk Breuer, Dietmar Erwin, Daniel Mallmann, Roger Menday, Mathilde Romberg, Volker Sander, Bernd Schuller, Philipp Wieder, Proceedings of NIC Symposium, 2004.
    http://www.fz-juelich.de/nic-series/volume20/erwin.pdf
  3. [Tha05] Distributed computing in practice: the Condor experience, Douglas Thain, Todd Tannenbaum, Miron Livny, Concurrency and Computation: Practice and Experience, Volume 17, Issue 2-4 , Pages 323 - 356, 2005.
    http://www.cse.nd.edu/courses/cse598z/www/papers/condor-experience.pdf
  4. [Fos05] Modeling and Managing State in Distributed Systems: The Role of OGSI and WSRF, Ian Foster, Karl Czajkowski, Donald F. Ferguson, Jeffrey Frey, Steve Graham, Tom Maguire, David Snelling, Steven Tuecke, Proceedings of the IEEE, 2005, vol. 93, no 3, p. 604-613.
    http://www.unigrids.org/papers/wsrf.pdf
  5. [Cha05] The Organic Grid: Self-Organizing Computation on a Peer-to-Peer Network, Arjav J. Chakravarti, Gerald Baumgartner, Mario Lauria, IEEE Transactions on Systems, Man, and Cybernetics, VOL. 35, NO. 3, MAY 2005. http://csc.lsu.edu/~gb/OrganicGrid/Publications/OrganicGrid2.pdf
  6. [Har06] The Autonomic Computing Paradigm, S. Hariri, B. Khargharia, H. Chen, J. Yang, Y. Zhang, M. Parashar and H. Liu, Cluster Computing 9, 5-17, 2006.
    http://www.caip.rutgers.edu/TASSL/Papers/ac-paradigm-jcc-06.pdf

Grid Application Programming:

  1. [Lee03] Grid Programming Models: Current Tools, Issues and Directions, Craig Lee, Domenico Talia, in Grid Computing: Making the Global Infrastructure a Reality, Editors Fran Berman, Geoffrey Fox, Tony Hey, 2003.
    http://www.di.unipi.it/~coppola/GRIDsem/c618Grid2002_LeeTalia.pdf
  2. [Goo06] SAGA: A Simple API for Grid Applications. High-level application programming on the Grid, Tom Goodale, Shantenu Jha, Hartmut Kaiser, Thilo Kielmann, Pascal Kleijer, Gregor von Laszewski, Craig Lee, Andre Merzky, Hrabri Rajic, John Shalf, Computational Methods in Science and Technology 12(1), 7-20 (2006).
    http://www.man.poznan.pl/cmst/2005/v_12_1/01Goodale.pdf
  3. [Kar03] MPICH-G2: A Grid-Enabled Implementation of the Message Passing Interface. N. Karonis, B. Toonen, and I. Foster. Journal of Parallel and Distributed Computing, 2003.
    http://www.globus.org/alliance/publications/papers/mpich-gei03.pdf
  4. [All01] Supporting Efficient Execution in Heterogeneous Distributed Computing Environments with Cactus and Globus, Gabrielle Allen, Thomas Dramlitsch, Ian Foster, Tom Goodale, Nicholas Karonis, Matei Ripeanu, Ed Seidel, and Brian Toonen. In proceedings of SC 2001, November 2001, Denver, Colorado.
    http://www.globus.org/alliance/publications/papers/SC2001ripeanu.pdf
  5. [Par05] Conceptual and Implementation Models for the Grid, Manish Parashar and James Browne, Proceedings of the IEEE, Vol. 93, No. 3, March 2005.
    http://www.caip.rutgers.edu/TASSL/Papers/proc-ieee-grid-computing-models-05.pdf

Resource Allocation and Management:

  1. [Fel07] GT4 GRAM: A Functionality and Performance Study. M. Feller, I. Foster, and S. Martin.
    http://www.globus.org/alliance/publications/papers/TG07-GRAM-comparison-final.pdf
  2. [Lea06] Virtual Workspaces: Achieving Quality of Service and Quality of Life in the Grid. K. Keahey, I. Foster, T. Freeman, and X. ZhangScientific Programming Journal, vol 13, No. 4, 2005, Special Issue: Dynamic Grids and Worldwide Computing, pp. 265-276, 2006.
    http://workspace.globus.org/papers/VW_ScientificProgrammingJournal06.pdf
  3. [Mac07] HARC: The Highly-Available Resource Co-allocator, Jon MacLaren, to appear in Proceedings of GADA 06.
    http://www.cct.lsu.edu/~gallen/Teaching/Fall2007_7700_GridComputing/Material/Mac07.pdf
  4. [Kos05] A Framework for Reliable and Efficient Data Placement in Distributed Computing Systems, Tevfik Kosar and Miron Livny, Journal of Parallel and Distributed Computing Volume 65, Issue 10, p. 1146-1157, 2005.
    http://www.cct.lsu.edu/~kosar/papers/jpdc_2005.pdf

Information and Monitoring:

  1. [Cza01] Grid Information Services for Distributed Resource Sharing. K. Czajkowski, S. Fitzgerald, I. Foster, C. Kesselman. Proceedings of the Tenth IEEE International Symposium on High-Performance Distributed Computing (HPDC-10), IEEE Press, August 2001.
    http://www.globus.org/alliance/publications/papers/MDS-HPDC.pdf
  2. [Mas04] The Ganglia distributed monitoring system: design, implementation, and experience, Matthew L. Massie, Brent N. Chun, and David E. Culler, Parallel Computing, Volume 30, Issue 7, July 2004, Pages 817-840.
    http://ganglia.sourceforge.net/talks/parallel_computing/ganglia-twocol.pdf
  3. [New03] MonALISA : A Distributed Monitoring Service Architecture, H.B. Newman, I.C.Legrand, P. Galvez , R. Voicu, C. Cirstoiu , CHEP03, La Jolla, California, March 24-28, 2003.
    http://arxiv.org/pdf/cs/0306096
  4. [Wol03] Experiences with Predicting Resource Performance On-line in Computational Grid Settings, Rich Wolski, ACM SIGMETRICS Performance Evaluation Review, Volume 30, Number 4, pp 41--49, March, 2003.
    http://www.cs.ucsb.edu/~rich/publications/acm-per.pdf

Security and Policy:

  1. [Lan06] A Multipolicy Authorization Framework for Grid Security. Bo Lang, Ian Foster, Frank Siebenlist, Rachana Ananthakrishnan, Tim Freeman. Accepted by the IEEE NCA06 Workshop on Adaptive Grid Computing (to appear in Proc. Fifth IEEE Symposium on Network Computing and Application), Cambridge, USA, July 24-26, 2006.
    http://www.globus.org/alliance/publications/papers/IEEE_NCA_AGC.pdf
  2. [Wel03] Security for Grid Services. V. Welch, F. Siebenlist, I. Foster, J. Bresnahan, K. Czajkowski, J. Gawor, C. Kesselman, S. Meder, L. Pearlman, S. Tuecke. Twelfth International Symposium on High Performance Distributed Computing (HPDC-12), IEEE Press, 2003.
    http://www.globus.org/alliance/publications/papers/GT3-Security-HPDC.pdf
  3. [Bec07] Building an Infrastructure for Urgent Computing, Pete Beckman, Ivan Beschastnikh, Suman Nadella, Nick Trebon. To appear as a chapter in High Performance Computing and Grids in Action by IOS Press, Amsterdam.
    http://spruce.teragrid.org/papers/cetraro.pdf

Distributed Computing:

  1. [Lam78] Time, Clocks and the Ordering of Events in a Distributed System, Leslie Lamport, Communications of the ACM 21, 7 (July 1978), p. 558-565.
    http://research.microsoft.com/users/lamport/pubs/time-clocks.pdf
  2. [Lam82] The Byzantine Generals Problem, Leslie Lamport, Robert Shostak, and Marshall Pease, ACM Transactions on Programming Languages and Systems 4, 3 (July 1982), 382-401.
    http://research.microsoft.com/users/lamport/pubs/byz.pdf
  3. [Sal84] End-to-end arguments in system design, J.H. Saltzer, D.P. Reed and D.D. Clark, ACM Transactions on Computer Systems, 2(4):277-288, 1984
    http://www.reed.com/Papers/EndtoEnd.html
  4. [Ken94] A Note on Distributed Computing, Samuel C. Kendall, Jim Waldo, Ann Wollrath and Geoff Wyant, Sun Technical Report, TR-94-29, November 1994.
    http://research.sun.com/techrep/1994/smli_tr-94-29.pdf

Resources and Testbeds:

  1. [Rip04] Globus and PlanetLab Resource Management Solutions Compared, Matei Ripeanu, Mic Bowman, Jeffrey Chase, Ian Foster, and Milan Milenkovic, 13th IEEE International Symposium on High Performance Distributed Computing (HPDC-13), Honolulu, Hawaii, June 2004, p. 246-355.
    http://people.cs.uchicago.edu/~matei/papers/hpdc-13.pdf
  2. [Lei03] An Experimental OptIPuter Architecture for Data-Intensive Collaboration Visualization, Jason Leigh, Luc Renambot, Thomas A. DeFanti, Maxine Brown, Eric He, Naveen Krishnaprasad, Javid M Alimohideen Meerasa, Atul Nayak, Kyoung Park, Rajvikram Singh, Shalini Venkataraman, Chong (Charles) Zhang, Drake Livingston, Michael McLaughlin, Third Annual Workshop on Advanced Collaborative Environments, co-located at the Twelfth IEEE International Symposium on High Performance Distributed Computing (HPDC 12) and Global Grid Forum 8, Seattle, Washington, June 22, 2003.
    http://www.optiputer.net/publications/articles/Leigh-WACE-Optiputer2003.pdf
  3. [Ter01] TeraGrid Proposal to NSF
    http://access.ncsa.uiuc.edu/Releases/01Releases/PublicTeraGrid.pdf

Other Recommended Reading