FusionGrid.jpg (72 bytes) Workers: Proposal


Utah List: The following are areas of work desired by Utah.

1)    Advanced 3D Visualization

a)  The Fusion Power Application - One of the principles goals of the collaboratory is deployment of easy to use tools to fusion researchers. During demonstrations to fusion scientists it was found that there are variety of users. Some are very comfortable with creating or using data flow networks whereas others prefer a predefined environment with basic operations, others may be somewhere in the middle. To allow for this we proposed a multilevel encapsulation of the data flow network and gui. The first, encapsulated parts of the dataflow network but still allowed the researcher to design their own applications. The second completely encapsulated the network exposing only the application. Currently, this encapsulation is done at the developer level. We plan to build upon this developer encapsulation that was started during the third year of the grant to allow user encapsulation. This encapsulation would allow the fusion researcher who is comfortable with data flow networks to build and encapsulate applications for other researchers.

i)     Building of the Power Application

(1)  Deliverable - Fusion Power Application

(2)   Timeline - Q1 of year 1

ii)   Power Application Wizard

(1)  Deliverable -  Tools for user buildable power applications

(2)  Timeline Q2 of year 2

iii) Fusion Collaboratory Specific Documentation

(1)  Deliverable - Documentation and tutorials specific to fusion researchers.

(2)   Timeline - Q2 of year 1 with Power Application release and ongoing throughout the proposed project

iv)   Deployment and User Testing

(1)  Deliverable - RPM of Fusion PSE (Problem Solving Environment).

(2)   Timeline - Q2 of year 1 with Power Application release and ongoing throughout the proposed project

 

2)    Integrated Multi-Window Environment - Fusion researchers will need the ability to probe their data in an interactive manner. A single window is not conducive to allowing a researcher to cut into a 3D data slice and extracting a 2D slice for display. Further, once the slice is extracted the researcher may want to then view the data based on a time dependent data. To facilitate this we propose a multi-window environment that will have a communication system between OpenGL windows and between modules in a data flow network environment.

 

i)     3D to 2D window interaction

(1)  Deliverable -Tools 3D to 2D interaction.

(2)   Timeline - Q2 of year 1

ii)   Time dependent interaction and control

(1)  Deliverable - Tools for time dependent data control.

(2)   Timeline - Q4 of year 1

 

3)    Support of other network programming environments and CCA compliance.

a)  Support of other network programming environments -Visualization and analysis tools have been developed in a variety of network programming packages such as AVS and IDL. These tools need to be portable between packages so that fusion researchers will be able to take advantage of the best tools. Our goal is to support modules developed in AVS, VTK, IDL, etc. using a bridge module interface.

i)     Module Interface

(1)  Deliverable - Bridge module interface in SCIRun

(2)   Timeline - Q2 of year 2

 

 

b)     CCA Compliance - There is growing support for CCA components in many research fields. CCA adoption will allow fusion researchers to tie into other CCA components that have been developed for simulation and analysis. To support this we will develop CCA compliant interfaces to the proposed tools. This will tie into the SciDAC Center for Component Technology for Terascale Simulation Software ISIC.

 

i)     CCA

(1)  Deliverable - CCA Compliant module interface in SCIRun

(2)  Timeline - Q4 of year 2

 

4)    Visualization Environment Scalability - Fusion researchers will have a variety tools available to them for displaying and sharing their data. It will be necessary to have one tool visualization that can scale from single and multiple CPU machines to clusters yet at the same time allow collaborative viewing on large tiled walls. We plan to accomplish by building on the prototype collaborative extensions developed during the first two years of the collaboration and work towards refining the display for multiple environments.

i)     Cluster

(1)   Deliverable - SCIRun for distributed memory system (cluster)

(2)   Timeline - Year 2, Q4

ii)   Tiled wall display

(1)   Deliverable - SCIRun Tiled Wall Environment

(2)   Timeline - Year 1, Q2

iii) Access Grid

(1)   Deliverable - SCIRun Access Grid Environment

(2)   Timeline - Year 1 Q3

iv) Collaborative SCIRun Visualization Environment

(1)   Deliverable - Collaborative Visualization

(2)   Timeline - Year 2, Q3

 

5)    Shared Windows Environment -

i)      Deliverable - Undefined at this time

ii)    Timeline - Year 3

 

6)    Remote Visualization Capabilities

i)      Deliverable - Undefined at this time

ii)    Timeline - Year 3

 

7)    Advanced Visualization Capabilities

i)      Deliverable - Undefined at this time

ii)    Timeline - Year 3


team contact info | about the fusion grid | fusiongrid research

Last modified 12/28/03. Comments? webmaster