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/08/28 19:27:5$

Class Projects

  1. Advance Reservations: Compare the HARC and GUR systems. Design the experiments which will expose the performance differences and capabilities of these two systems. Experiments will be carried out on the TeraGrid.
  2. Virtual Collaborative Environments: Investigate the use of Cloud services for Grid computing scenarios and implement an interface to cloud services from Second Life
  3. Emergency Workflows: The SCOOP project has a workflow for deploying hurricane simulations across the LONI grid resources. Using this workflow, design and implement a system which uses advance reservations and compare with on-demand preemptive use of the machines.
  4. Comparison of Application Monitoring Systems: Investigate different systems for application job monitoring and test ideally with an existing application at LSU
  5. Grid-enabling a Sequential Application: work with an application scientist to develop a Grid solution for an application normally developed and/or run on a sequential single CPU environment. Study the computational and data requirements for this application; develop a distributed application architecture, end-to-end workflow for distributed processing and analysis, and performance models & scaling characteristics for this application.
  6. Resource Selection: Research current technologies, and then implement a component that can match application jobs with LONI machines.
  7. SPRUCE: SPRUCE is a system to support urgent or event-driven computing on both traditional supercomputers and distributed Grids. Scientists are provided with transferable Right-of-Way tokens with varying urgency levels. During an emergency, a token has to be activated at the SPRUCE portal, and jobs can then request urgent access. Local policies dictate the response, which may include providing "next-to-run" status or immediately preempting other jobs. Evaluate the benefit of SPRUCE for event driven applications by implementing an application on LONI and comparing with traditional technologies.
  8. g-Eclipse: g-Eclipse provides tools to customize Grid users' applications, to manage Grid resources and to support the development cycle of new Grid applications. Install and experiment with g-Eclipse, and compare to other grid application tools in use today.
  9. Distributed Simulations: Use the Cactus code to deploy distributed simulations on the LONI machines across optical networks and compare with performance results from earlier work.