Departamento de Ciência de Computadores

Curso: Computação em Grid

Assignment #1: Topic presentation

Assignment #2: Floorplan Design

Assignment #3: Cloud systems

Theoretical classes

  • Class 1 (22 Fev): Introduction (bibliography can be found here)
  • Class 2 (23 Fev and 1 Mar):
  • Class 3 (1 and 2 Mar): The Job Description Language (JDL, Basic jobs)
  • Class 4 (8 Mar): Other Grid Application Description Languages
  • Class 5 (8 Mar): Brief review of Distributed Systems
  • Class 6 (9 Mar): Authentication and Authorization
  • Class 7 (9, 15 and 16 Mar): The Open Grid Service Architecture (OGSA) and WS-Resources
  • Class 8 (16 Mar): The Job Description Language (JDL, Complex jobs)
  • Class 10 (22 and 23 Mar): Students' Presentations
  • Easter Holidays (27, 28 Mar and Apr 5th)
  • Class 11 (12, 13 and 19 and 20 Apr): Taxonomy of Grid Systems and Applications
  • Class 12 (26 and 27 Apr): The gLite Architecture
  • Class 13 (27 Apr and 10 May): Data Management in gLite
  • Queima das fitas (3 and 4 May)
  • Class 14 (10 and 11 May): AMGA
  • Class 15 (18 May): Rocks and roll for gLite installation (palestrante convidado: M.Sc. Bruno Oliveira)
  • Class 16 (17, 18 and 24 May): Cloud Computing and Grids
  • Class 17 (25, 31 May, 1 and 2 Jun): The Condor system and Grids
  • Class 18 (8 Jun) Revisão geral

    Exame da época normal

    Practical Classes

    23 Fev:

    gLite Grid demonstrator and OurGrid

    2 Mar:

    Obtaining a GILDA certificate OR Gridbus Broker

    9 Mar:

    Basic Job Management in gLite

    16 Mar:

    Advanced Job Management

    23 Mar, 6 Apr, 13 and 20 Apr:

    Assignment #2

    27 Apr:

    Data Management using LFC

    11 May:

    Data Management using AMGA

    18 May:

    Assignment #3


    Links of interest

  • Advice on Research and Writing
  • Open Grid Forum (OGF)
  • The Globus alliance
  • The Gridbus Project
  • Grid Computing Info Center
  • Open Science Grid (OSG) (north american middleware)
  • European Grid Enabling E-science (EGEE) (Grid European Project)
  • Distributed European Infrastructure for Supercomputing Applications (DEISA)
  • European Grid Initiative (EGI)
  • GridCafé
  • Condor
  • Gilda user tutorials
  • Gilda and MPI
  • Top 500 HPC machines in the world
  • MPI main functions

    Supporting articles and book

  • Grid Technology CookBook (available only at academic sites) ( my copy )
  • How do I model states: let me count the ways , by Ian Foster, Savas Parastatidis, Paul Watson and Mark McKeown, CACM, 2009
  • Foster, I. T. 2001. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. In Proceedings of the 7th international Euro-Par Conference Manchester on Parallel Processing (August 28 - 31, 2001). R. Sakellariou, J. Keane, J. R. Gurd, and L. Freeman, Eds. Lecture Notes In Computer Science, vol. 2150. Springer-Verlag, London, 1-4.
  • The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration by: I. Foster, C. Kesselman, J. Nick, S. Tuecke (2002)
  • Srikumar Venugopal, Rajkumar Buyya, and Kotagiri Ramamohanarao, A Taxonomy of Data Grids for Distributed Data Sharing, Management and Processing, ACM Computing Surveys, Volume 38, No. 1, Pages:1-53, ISSN 0360-0300, ACM Press, New York, USA, March 2006.
  • Jia Yu and Rajkumar Buyya, A Taxonomy of Workflow Management Systems for Grid Computing, Journal of Grid Computing, Volume 3, Numbers 3-4, Pages: 171-200, Springer Science+Business Media B.V., New York, USA, Sept. 2005.
  • A Taxonomy of Scheduling in General-Purpose Distributed Computing Systems, by Casavant and Khul, IEEE Transactions on Software Engineering, V. 14, N. 2, 1988 (cited by 530)
  • Static Scheduling Algorithms for Allocating Directed Task Graphs to Multiprocessors, Ahmad and Kwok, ACM Computing Surveys, 1999 (cited by 255)
  • Performance Comparison of Algorithms for Static Scheduling of DAGs to Multiprocessors, Ahmad and Kwok
  • A performance study of multiprocessor task scheduling algorithms, by Shiyuan Jin, Guy Schiavone and Damla Turgut, J Supercomput V. 43, pp. 77--97, 2008