News Events Links Contact us
 

Members Area
 

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 :
    1. Input data conversion
    2. Input files creation
    3. Output data checks