Application porting activities @ infn
Download
1 / 19

Application Porting activities @ INFN - PowerPoint PPT Presentation


  • 213 Views
  • Uploaded on

Application Porting activities @ INFN. Giuseppe LA ROCCA INFN Catania [email protected] EGEE’08 Conference Istanbul, 22-26 September 2008. CNR - ITB. Porting the „ MrBayes ” application to EGEE. Case study from INFN. General Introduction /1.

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about ' Application Porting activities @ INFN' - anthea


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Application porting activities @ infn

Application Porting activities @ INFN

Giuseppe LA ROCCA

INFN Catania

[email protected]

EGEE’08 ConferenceIstanbul, 22-26 September 2008


CNR - ITB

Porting the „MrBayes” application to EGEE

Case study from INFN


General introduction 1
General Introduction /1

  • MrBayes is a program for the Bayesian estimation of phylogeny.

  • Bayesian inference of phylogeny is based on the posterior probability distribution of trees, which is the probability of a tree conditioned on the observations.

    • To approximate the posterior probability distribution of trees MrBayes uses a simulation technique called Markov Chain Monte Carlo (or MCMC).

  • The program takes as input a character matrix in a NEXUS file format.


General introduction 2
General Introduction /2

  • The output is several files with the parameters that were sampled by the MCMC algorithm.

  • The application is CPU demanding, especially if the MPI version of the software is used.


Mrbayes application workflow

Worker Node(s)

Worker Node(s)

Worker Node(s)

Job SubmissionTool

MrBayes’ application workflow

LFC Catalog

Computing Element(s)

LCG Resource Broker

SE

Start video

User’s workstation

Robot Certificate

gLite UI +



Links and references
Links and references

  • JST :

    • http://webcms.ba.infn.it/cms-software/index.html/index.php/Main/JobSubmissionTool

  • MrBayes + JST Implementation :

    • https://glite-tutor1.ct.infn.it

  • For further information :

    • Giacinto DONVITO [[email protected]]

    • Giuseppe LA ROCCA [[email protected]]


Porting the

Case study from INFN


General introduction
General introduction

  • The ASTRA (Ancient instrument Sound/Timbre Reconstruction Application) projects aims to reconstruct the sound or timbre of ancient instruments using archaeological data as fragments from excavations, written descriptions, pictures...

  • The technique used is thephysical modeling synthesis, a complex digital audio rendering technique which allows to recreate a model of the musical instrument and produce the sound by simulating its behavior as a mechanical system.


Reason for gridification
Reason for gridification

  • Physical modeling synthesis is a really computing intensive technique since the complex models of the musical instruments are solved by integrating numerical coupled differential equations.

    • To have an idea of the needed time for simulation, on a Pentium IV 1.6 Ghz, 512MB RAM Personal Computer to correctly reproduce a sound lasting for 30 seconds it could be required more than 4 hours.



Benefits
Benefits

  • The benefits of this system are far-reaching.

  • ASTRA not only makes it possible to recreate instruments that previously would have been either too expensive or too difficult to manufacture by hand, it also allows any model and its associated data to be accessed by other parties.

  • Research data can be shared around the world, making it a truly international project of immense value to working archaeologists and historians.


Astra application workflow

Worker Node(s)

Worker Node(s)

Worker Node(s)

ASTRA application workflow

ASTRA software experiment

Computing Element(s)

Resource Broker

gLite UI +

VOMS Server

User’s workstation


Implementation details
Implementation details

  • Packing the following packages :

    • alsa-lib-1.0.10-1.cern.i386.rpm

    • alsa-lib-devel-1.0.10-1.cern.i386.rpm

    • alsa-oss-1.0.4-1.cvs.rh90.ccrma.i386.rpm

    • alsa-utils-1.0.10-1.cern.i386.rpm

    • festival-1.4.2-16.i386.rpm

    • festival-devel-1.4.2-16.i386.rpm

    • lame-3.95.1-1.fr.i386.rpm

    • lame-devel-3.95.1-1.fr.i386.rpm

    • libasound2-1.0.10-1.cern.i386.rpm

  • Install the software experiment using SoftwareManager privilege under {VO_EUMED_SW_DIR} and publish the following software tag : VO-eumed-ASTRA




Download
Download

  • Epigonion sound recostruction example (generated on the EUMEDCONNECT infrastructure)

    • Middle age piece (G. Dufay) played on 4 recostructed Epigonions, wooden resonant structure, plucked and hammered strings

    • Excerpt from a XVII Century piece (C. Monteverdi) played on 4 recostructed Epigonions, wooden resonant structure, plucked and hammered strings

    • Bach fugue played on a recostructed series of monochords, wooden resonant structure, plucked strings


Links and credits
Links and Credits

  • The ASTRA Project website :

    • www.astraproject.org [[email protected]]

  • For further information :

    • Domenico VICINANZA

      [[email protected]]

    • Responsible for testing and modeling:

      Mariapaola SORRENTINO (Conservatory of Music of Salerno)

      [[email protected]]

    • Responsible for development activities:

      Salvatore AVANZO (University of Salerno - Italy)

      [[email protected]]

    • Responsible for gridification activities:

      Giuseppe LA ROCCA (INFN – Catania)

      [[email protected]]


Http grid ct infn it egee applications survey
http://grid.ct.infn.it/egee_applications/survey/

  • This page will be accessible by means of personal certificate.

  • Using credentials will be possible to update application status.


ad