A rich client framework for use in a high performance computing environment.

See Rich Client Platform.

Downloads

Siege has been in beta for about 18 months; it has been undergoing testing in connection with the LEAD project, and in particular, was used by 70 participants at the 2006 Unidata Workshop; see further the report delivered to the American Meteorological Society.

Download the latest version (available for Linux x86, MacOS ppc, MacOS x86, and Win32).

Purpose

This client is intended to serve as a general-purpose work environment for application scientists wanting to run distributed workflows on production resources (such as on the Teragrid).

The choice of the Eclipse platform is a natural one, inasmuch as integration with other special tools (for instance, the Parallel Tools Platform or the Eclipse Test & Performance Tools Platform) is greatly facilitated by the common framework. It also provides a readily available, standardized way for extending the user environment with customized views for specific scientific applications.

Installation

  1. Download the package for your hardware/software combination.
  2. Unzip to your favored application location.
  3. Execute Siege (or the Eclipse icon) from the siege directory.

Views & Perspectives

The current releases include the following views and perspectives:

  1. Broker Perspective: for interacting with the Workflow Broker
  2. Broker Admin View: for obtaining from the Workflow Broker summary information about workflows launched by the user
  3. Host Info Admin View: for viewing/updating available compute resources
  4. Event Query View: general purpose view for receiving events on the message bus

Use

Tutorials and Walk-throughs:
  1. Log-in & Preferences
  2. Opening Perspectives and Views
  3. Broker Submission
  4. Using the Event Query View
  5. Using the Broker Admin View
  6. Using the Host Info Admin View