Results & Approach |
 |
 |
Results
The CODES results can be listed as follows :
-
A middleware CODES Framework to Grid-enable legacy software tools used in the world
of engineering and design based on multiple heterogeneous software tools :
(1) Reusable for any engineering environment based on legacy HPC-demanding software tools,
including ad-hoc parallelised EM solvers
(2) To provide a task dispatching approach, able to integrate existing legacy software not
designed to run on a Grid without modifying it
(3) Based on complete, reliable, standard, OpenSource Grid middleware and Web services
-
A CODES prototype to obtain an estimation of the overall gain reached in the
computational performance of the EM software: the total improvement of the execution
speed resulted almost linear with the number of computers networked, up to 10x factor
-
A CODES Demonstrator of Grid design environment working on a geographical grid involving
all the project partners, to be used also for commercial presentations
Approach
The computational approach used in CODES can be summarized as follows :
-
CODES Framework manages complex computations specified as Procedures
-
A Procedure is a directed, acyclic graph of Operations
-
A single Operation correspond to a single sub-computation
-
Procedures have an XML specification that describes only the execution logic needed for
a computation
-
The business logic related to the computation is specified into dedicated DataService
providing :
-
Input data conversion
-
Input files creation
-
Output data checks
|