Skip to Main Content (Press Enter)

Logo UNIBG
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze

UNI-FIND
Logo UNIBG

|

UNI-FIND

unibg.it
  • ×
  • Home
  • Corsi
  • Insegnamenti
  • Persone
  • Pubblicazioni
  • Strutture
  • Terza Missione
  • Attività
  • Competenze
  1. Pubblicazioni

Gillespie’s Stochastic Simulation Algorithm on MIC coprocessors

Articolo
Data di Pubblicazione:
2017
Citazione:
(2017). Gillespie’s Stochastic Simulation Algorithm on MIC coprocessors [journal article - articolo]. In THE JOURNAL OF SUPERCOMPUTING. Retrieved from http://hdl.handle.net/10446/73779
Abstract:
To investigate the behavior of biochemical systems, many runs of Gillespie’s Stochastic Simulation Algorithm (SSA) are generally needed, causing excessive computational costs on Central Processing Units (CPUs). Since all SSA runs are independent, the Intel Xeon Phi coprocessors based on the Many Integrated Core (MIC) architecture can be exploited to distribute the workload. We considered two execution modalities on MIC: one consisted in running exactly the same CPU code of SSA, while the other exploited MIC’s vector instructions to reuse the CPU code with only few modifications. MIC performance was compared with Graphics Processing Units (GPUs), specifically implemented in CUDA to optimize the use of memory hierarchy. Our results show that GPU largely outperforms MIC and CPU, but required a complete redesign of SSA. MIC allows a relevant speedup, especially when vector instructions are used, with the additional advantage of requiring minimal modifications to CPU code.
Tipologia CRIS:
1.1.01 Articoli/Saggi in rivista - Journal Articles/Essays
Elenco autori:
Tangherloni, Andrea; Nobile, Marco S.; Cazzaniga, Paolo; Besozzi, Daniela; Mauri, Giancarlo
Autori di Ateneo:
CAZZANIGA Paolo
Link alla scheda completa:
https://aisberg.unibg.it/handle/10446/73779
Link al Full Text:
https://aisberg.unibg.it/retrieve/handle/10446/73779/117040/pact-si.pdf
Pubblicato in:
THE JOURNAL OF SUPERCOMPUTING
Journal
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 26.6.0.0