Inizio della pagina -
Logo DISCO
|
Visita la Versione ad elevata leggibilità
|
Vai al Contenuto della pagina
|
Vai alla Fine dei contenuti
|
Vai al Menu Principale
|
Vai alla Barra di navigazione (sei in)
|
Vai al Menu di navigazione (albero)
|
Vai alla Lista dei comandi
|
Vai alla Lista degli approfondimenti
|
Vai al Menu inferiore
|
Logo Ateneo
   
GPU methods - ISCB2016

High-performance computing in Systems Biology: accelerating the simulation and analysis of large and complex biological systems

  • Marco S. Nobile, Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy; SYSBIO.IT Centre of Systems Biology, Milan, Italy
  • Paolo Cazzaniga, Department of Human and Social Sciences, University of Bergamo, Bergamo, Italy; SYSBIO.IT Centre of Systems Biology, Milan, Italy
  • Andrea Tangherloni, Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy
  • Simone Spolaor, Department of Informatics, University of Milano, Milan, Italy
  • Daniela Besozzi, Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy; SYSBIO.IT Centre of Systems Biology, Milan, Italy
  • Giancarlo Mauri, Department of Informatics, Systems and Communication, University of Milano-Bicocca, Milan, Italy; SYSBIO.IT Centre of Systems Biology, Milan, Italy - mauri@disco.unimib.it

  • Mathematical modeling and simulation algorithms nowadays provide solid grounds for quantitative investigations of biological systems, in a synergistic way with traditional experimental research.

    Despite the possibility offered by various computational methods to achieve an in-depth understanding of cells functioning, typical tasks for model definition, calibration and analysis (e.g., reverse engineering, parameter estimation, sensitivity analysis, etc.) are still computationally challenging. Indeed, these problems require to execute a large number of simulations of the same model, each one corresponding to a different physiological or perturbed system condition. In addition, in the case of large-scale systems, characterized by hundreds or thousands species and reactions, even a single simulation can be unfeasible if executed on conventional computing architectures like Central Processing Units (CPUs).

    To overcome these drawbacks, parallel infrastructures can be used to strongly reduce the prohibitive running times of computational methods in Systems Biology, by distributing the workload over multiple independent computing units. In particular, General-Purpose Graphics Processing Units (GPUs) are gaining an increasing attention by the scientific community, since they are pervasive, cheap and extremely efficient parallel multi-core co-processors, which give access to low-cost, energy-efficient means to achieve tera-scale performances on common workstations.

    We present the GPU-powered simulators that we designed and implemented to accelerate simulation and the analysis of reaction-based models of biological systems (cuTauLeaping, cupSODA, LASSIE). In particular, we present both coarse-grain and fine-grain methods, which allow to execute a large number of parallel simulations of the same model, and to parallelize all calculations required by a single simulation run, respectively.

    These methods were developed to carry out either stochastic or deterministic simulations of both small and large-scale models, providing a relevant reduction of the running time, up to two orders of magnitude with respect to a classic CPU-bound execution.

References

  
Nessun approfondimento presente per questa pagina

Google Translate
Translate to English Translate to French Translate to German Translate to Spanish Translate to Chinese Translate to Portuguese Translate to Arabic
Translate to Albanian Translate to Bulgarian Translate to Croatian Translate to Czech Translate to Danish Translate to Dutch Translate to Finnish Translate to Greek Translate to Hindi
Translate to Hungarian Translate to Irish Translate to Japanese Translate to Korean Translate to Norwegian Translate to Polish Translate to Romanian Translate to Russian Translate to Serbian
Translate to Slovenian Translate to Swedish Translate to Thai Translate to Turkish

(C) Copyright 2016 - Dipartimento Informatica Sistemistica e Comunicazione - Viale Sarca, 336
20126 Milano - Edificio U14
redazioneweb@disco.unimib.it - ultimo aggiornamento di questa pagina 30/06/2016