[MAINIMAGE]
 
  Welcome
  Community
  Documentation
  Download
  Machines
 
Projects 
For Developers 
Dev Plans 
Bug Tracking 
Feature Requests 
Mailing Lists 
Viz Tools 
  Showcase
  Links
 



Quick Subscription:
News Mailing List


more Mailing Lists
  Search CactusCode:


Grid Adaptive Development Software Project (GrADS)

The GrADS project is an NSF funded effort, which is seeking to simplify distributed heterogeneous computing. The Grid Application Development Software (GrADS) Project is developing tools and procedures that make it straightforward for scientists and engineers to construct applications for the Computational Grid, a national network of high performance computer systems. The project connects computer scientists at eight institutions in the USA.

Cactus and Distributed Heterogeneous Computing

The design of the Cactus architecture took into account the need to allow support for Grid computing, motivated by the large computing resource requirements of some of the application.

The standard release of Cactus can be used for distributed computing by simply compiling using the Globus MPICH-G/G2 of MPI (there is no special "Globus version" of Cactus).

Cactus can already be run in heterogeneous environments, either using Globus, or any other implementation of MPI which supports communications between different platforms (e.g MPICH using the p4 device, LAM, PACX, etc.). For example, simulations have been distributed across a mixture of SGI Origin 2000's and Cray T3Es, as well as heterogenous clusters (Linux/NT).

GrADS and Cactus

Cactus is being used as an real-world application testcase by the GrADS project. GrADS members are, constructing an enhanced version of the Cactus Worm to incorporate features such as contract specification and dynamic resource brokering.

GrADS Links

      

Cactus Webmaster Last Modified: Saturday, 12-Oct-2002 07:49:39 CDT