Paper presentation

1. What?

Arrange yourselves in groups of at most 3 students.
Each group should select one of the topics suggested below and study the related papers.
Prepare a summary of at most 2 pages and send me by email (ines@dcc.fc.up.pt) with SUBJECT: "CG ASSIGNMENT PRESENTATIONS". Your summary should contain an appreciation of  the chosen topic papers regarding:
Each group will have 10 minutes to present a summary of the selected topic along with criticisms.

2. Why?

Develop competences on paper evaluation and develop critical thinking.
Get acquainted with recent works being developed in the area.

3. When?

May 9th and 10th, during class.


Suggested topics:

  1. Grid Workflow languages and systems (suggestions: Triana, Taverna, Workflow Management System and Monitor for Grid systems (GWFE))
  2. Desktop Grids and Volunteer Computing (suggestions: BOINC and OurGrid) 
    • Suggested papers:
      • Orbweb—A Network Substrate for Peer-to-Peer Desktop Grid Computing Based on Open Standards,
        Sven Schulz, Wolfgang Blochinger and Mathias Poths
      • Exploring Mobile Devices as Grid Resources: Using an x86 Virtual Machine to Run BOINC on an iPhone
        Michael Black and William Edgar
      • Towards a Powerful European DCI Based on Desktop Grids
        P. Kacsuk, J. Kovacs, Z. Farkas, A. Cs. Marosi and Z. Balaton (Journal of Grid Computing, March 2011)
      • Journal of Grid Computing, Special Issue: Volunteer Computing and Desktop Grids , Number 4 / December, 2009
  3. Grid simulators (SimGrid and GridSim)
    • Suggested papers:
      • Modeling and Simulation of Scalable Cloud Computing Environments and the CloudSim Toolkit: Challenges and Opportunities, Keynote Paper (2009)
        Rajkumar Buyya , Rajiv Ranjan , Rodrigo N. Calheiros In: Proceedings of the 7th High Performance Computing and Simulation (HPCS 2009) Conference
      • A toolkit for modelling and simulating data Grids: an extension to GridSim
        A Sulistio, U Cibej, S Venugopal, B Robic, R Buyya. Concurrency and Computation:Practice and Experience, 2008
  4. Middleware for Grids (suggestions: Unicore and NorduGrid,, WSRF-Lite)
  5. Grid-aware operating systems (XtreemOS, Vega GOS, MOSIX)
  6. Monitoring and Accounting tools (Ganglia, Nagios, NWS, DGAS, Real Time Monitor)
  7. Data Management
    • Suggested papers:
      • Tracking provenance in a virtual data grid
        B Clifford, I Foster, JS Voeckler, M Wilde
      • Journal of Grid Computing, Special Issue on Data Management, Number 3 / September, 2007
  8. Meta-Scheduling (GridWay)
    • Suggested papers:
      • Swarm Intelligence Approaches for Grid Load Balancing
        Simone A. Ludwig and Azin Moallem (Journal of Grid Computing, Feb 2011)
      • Committee-based Evaluation and Selection of Grid Resources for QoS Improvement
        Zhen Wang and Junwei Cao. 
      • Dependable Workflow Scheduling in Global Grids
        Mustafizur Rahman, Rajiv Ranjan and Rajkumar Buyya
  9. Portals and Friendly interfaces for job submission and control (Genius, UCLA Grid portal, GridSphere, PGrade)
    • Suggested papers:
      • ADEM: Automating Deployment and Management of Application Software on the Open Science Grid
        Zhengxiong Hou, Mike Wilde, Xingshe Zhou, Ian Foster and Jing, Tie.
  10. Security in Grids (SLCS, Shibbolet)
    • Suggested papers:
      • Security in grid computing: A review and synthesis
        Erin Codya, Raj Sharmana, Raghav H. Raoa and Shambhu Upadhyayab
      • Grid Security: Next Steps
        by Andrew Martin, Po-wah Yau
  11. Analysis of Execution
    • Suggested papers:
      • Finding Associations in Grid Monitoring Data
        Gerhild Maier, Daniel van der Ster and Dieter Kranzlmueller.
  12. Clouds
    • Suggested papers:
      • An Evaluation of Amazon's Grid Computing Services: EC2, S3, and SQS (2007)
        Simson L. Garfinkel
      • A Quantitative Analysis of High Performance Computing with Amazon’s EC2 Infrastructure: The Death of the Local Cluster?
        Zach Hill and Marty Humphrey
      • Grid and Cloud Computing: Opportunities for Integration with the Next Generation Network
        Thomas Rings, Geoff Caryer, Julian Gallop, Jens Grabowski, Tatiana Kovacikova, Stephan Schulz and Ian Stokes-Rees
  13. Performance Analysis
    • Suggested papers
      • Performance Analysis of Grid Applications in the ASKALON Environment
        Radu Prodan, Simon Ostermann and Kassian Plankensteiner
  14. High Performance Computing
    • Suggested papers:
      • Parallel and Distributed Approach for Processing Large-Scale XML Datasets
        Zacharia Fadika, Michael R. Head and Madhusudhan Govindaraju