1 / 19

Application Porting activities @ INFN

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

anthea
Download Presentation

Application Porting activities @ INFN

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. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Application Porting activities @ INFN Giuseppe LA ROCCA INFN Catania giuseppe.larocca@ct.infn.it EGEE’08 ConferenceIstanbul, 22-26 September 2008

  2. CNR - ITB Porting the „MrBayes” application to EGEE Case study from INFN

  3. 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.

  4. 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.

  5. 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 +

  6. Dissemination & outreach

  7. 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 [giacinto.donvito@ba.infn.it] • Giuseppe LA ROCCA [giuseppe.larocca@ct.infn.it]

  8. Porting the Case study from INFN

  9. 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.

  10. 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.

  11. Some reconstructed instruments..

  12. 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.

  13. 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

  14. 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

  15. ASTRA user interfaces

  16. Dissemination & outreach

  17. 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

  18. Links and Credits • The ASTRA Project website : • www.astraproject.org [info@astraproject.org] • For further information : • Domenico VICINANZA [domenico.vicinanza@dante.org.uk] • Responsible for testing and modeling: Mariapaola SORRENTINO (Conservatory of Music of Salerno) [mariapaola@astraproject.org] • Responsible for development activities: Salvatore AVANZO (University of Salerno - Italy) [salvatore.avanzo@gmail.com] • Responsible for gridification activities: Giuseppe LA ROCCA (INFN – Catania) [giuseppe.larocca@ct.infn.it]

  19. 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.

More Related