11–14 Apr 2011
Radisson Blu Hotel Lietuva, Vilnius
Europe/Vilnius timezone

Multidisciplinary approach for computing in Emilia Romagna (Italy)

14 Apr 2011, 16:00
30m
Alfa (Radisson Blu Hotel Lietuva, Vilnius)

Alfa

Radisson Blu Hotel Lietuva, Vilnius

Oral Presentation User Environments - Applications User Environments

Speaker

Daniele Cesini (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy)

Impact

In particular in the field of Genome annotation we instrumented an application for extended and robust protein sequence annotation over conservative non hierarchical clusters based on the Bologna Annotation Resource v 3.0. Tests have been done with 150 genomes splitting the data in 8000 pieces and implementing a loose parallel computation over the Grid. The above computation has been done on 200 nodes and took
2 weeks instead of months if running in a single computer.

Concerning mid-ocean ridge modeling, we simulate mantle flow dynamics to study mantle rock serpentinization, a process central to a variety of chemical exchanges between solid earth, hydrosphere and biosphere. Sub-lithospheric mantle flow and mantle thermal structure are obtained from the solution of Stokes and heat equations by semi-analytical-pseudo-spectral and finite difference techniques, respectively. The GRID infrastructure allowed to submit in a single instance n x m jobs, achieving n x m solutions at approximately the time of one single run.

Ensemble method technique has been used to quantify the forecast uncertainty in short-term ocean forecasting systems. In this study, we explore the short-term ensemble forecast variance generated by perturbing the initial conditions. Grid allowed us to perform several ensemble forecast experiments with 1,000 members: they are completed within 5 hours of wallclock time after their submission, and the ensemble variance peaks at the mesoscale.

Molecular dynamics simulations were performed using NAMD v2.7, a parallel molecular dynamics code, to study the transmembrane lipid translocation processes. These processes are the basis of important properties and functions of cell membranes. In this study, the dynamics of a lipid bilayer, under the effect of two electric field intensities is investigated. Up to a ten-fold decrease in total computation time has been achieved by using a system with three GPU instead of traditional CPUs .

Conclusions

This paper describes how the above applications have been modified in order to be executed in a loose parallel way and shows the advantages obtained by using most of the available computing resources of a distributed infrastructure and the benefit of the knowledge-sharing from a multidisciplinary scientific computing environment.

Overview

A multidisciplinary context has been set up in order to build a common distributed computing infrastructure and supporting the applications of each partner. Comput-ER (Computing in Emilia Romagna) is based mainly on commodity farms but new GPU-based farms for parallel applications are under testing. Comput-ER resources are accessed through the gLite middleware. These resources are either based on real hardware systems, or are dynamically provisioned via virtual machines using the Worker Nodes on Demand Service (WNoDeS) grid/cloud virtualization system .

Description of the work

Experience has been done with applications on the field of Genome annotation, mid-ocean ridge processes, ensemble methods for ocean forecasting and molecular systems computation with clusters of grid-accessible GPU-enabled systems. These applications are very CPU demanding and data-driven thus using sequential computation requires months of CPU time. The peculiar features offered by a grid environment such as large number of storage and computation resources and advanced high level job submission services allow to reduce consistently the amount of computation time spreading the jobs on different resource sites.

The key solution is based on their execution as loose parallel applications, splitting the input data in several parts and using the parametric job submission feature of the gLite WMS to optimize the management of the computational tasks.

Primary authors

Alessandro Venturini (CNR/ISOF (National Research Council-Institute for the Organic Synthesis and Photoreactivity), Bologna Italy) Antonia Ghiselli (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy) Antonio Navarra (CMCC(Euro-Mediterranean Centre for Climate Change), Bologna Italy) Damiano Piovesan (Biocomputing Group, University of Bologna) Daniele Cesini (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy) Daniele Guerzoni (Biocomputing Group, University of Bologna) Davide Salomoni (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy) Enrico Scocimarro (INGV(National Institute Geophysics and Volcanology),Bologna Italy) Giovanni Bortoluzzi (CNR/ISMAR(National Research Council-Institute of Marine Sciences), Bologna Italy) Ivan Rossi (Biocomputing Group, University of Bologna) Marco Bencivenni (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy) Marco Ligi (CNR/ISMAR(National Research Council-Institute of Marine Sciences), Bologna Italy) Nadia Pinardi (INGV(National Institute Geophysics and Volcanology),Bologna Italy) Paolo Veronesi (INFN-CNAF (National Institute of Nuclear Physics - National Computer Science Center), Bologna Italy) Pier Luigi Martelli (Biocomputing Group, University of Bologna) Piero Fariselli (Biocomputing Group, University of Bologna) Rita Casadio (Biocomputing Group, University of Bologna) Srdjan Dobricic (CMCC(Euro-Mediterranean Centre for Climate Change), Bologna Italy) Stefano Ottani (CNR/ISOF (National Research Council-Institute for the Organic Synthesis and Photoreactivity), Bologna Italy)

Presentation materials