GrADS Cactus Timetable

The following is a timeline of the development of the Cactus demo slated for the April 30 site visit.

Dates Worm Development (Max Plank) Resource Selector Development (UCSD) Resource Selector Client Thorn (Tequila) (UofC) Macro Grid (ISI, Rice, UCSD, UIUC, UofC)
Complete   HFA/GrADSoft supports communication of resource request information required for resource selection. This info includes user-provided resource specifications (e.g. preferred sites), run-specific parameters (e.g. problem size), application-based requirements (e.g. amount of memory required). Rudimentary front end to UCSD RS to make it into a service Install Cactus at UofC (not on testbed)
Complete   HFA/GrADSoft supports communication of selected resources as well as required resource characteristics (available memory, architecture, etc). Connection to UCSD RS service Install Cactus at UCSD
Complete     Rudimentary thorn to house code to connect to UCSD RS service  
Complete     Make dummy RS service to allow for testing while UCSD RS is being developed  
March 5-12 Worm with parallel checkpointing Interaction between UofC modules and UCSD Resource Selector defined (info transfer, expected behavior, etc). Complete Creating module to time interations and initiate migration on slowdown Install Cactus at ISI and Rice
March 13-18 Complete
Make Worm migrate on a single machine at UofC
  Complete
Make Worm migrate on a single machine at UofC
Install Cactus at UIUC
March 19-25 Open First version available to UofC. Make ClassAds parsing code to convert to HFA/GrADSoft API on service side  
March 25- April 1 Open Open - bug fixing Make API to call thorn which allows for passing a small subset of parameters (number of machines, amount of memory) and filling in parameters into ClassAds request  
April 1 Coding complete Coding complete Coding complete Testbed complete
April 2-8 Integration Integration Integration  
April 9-15 Data Gathering System Runs   Data Gathering System Runs Data Gathering System Runs
April 16-29 Writing Short Term Results   Writing Short Term Results Writing Short Term Results
April 30 - May 1 Site Visit   Site Visit Site Visit