Skip to Main Content (Press Enter)

Logo UNITO
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione

UNI-FIND
Logo UNITO

|

UNI-FIND

unito.it
  • ×
  • Home
  • Pubblicazioni
  • Progetti
  • Persone
  • Competenze
  • Settori
  • Strutture
  • Terza Missione
  1. Pubblicazioni

Practical Parallelization of Scientific Applications

Contributo in Atti di convegno
Data di Pubblicazione:
2020
Abstract:
This work aims at distilling a systematic methodology to modernize existing sequential scientific codes with a limited re-designing effort, turning an old codebase into modern code, i.e., parallel and robust code. We propose an automatable methodology to parallelize scientific applications designed with a purely sequential programming mindset, thus possibly using global variables, aliasing, random number generators, and stateful functions. We demonstrate the methodology by way of an astrophysical application, where we model at the same time the kinematic profiles of 30 disk galaxies with a Monte Carlo Markov Chain (MCMC), which is sequential by definition. The parallel code exhibits a 12 times speedup on a 48-core platform.
Tipologia CRIS:
04A-Conference paper in volume
Keywords:
loop parallelism, checkpointing, scientific code, openMP
Elenco autori:
Valentina Cesare, Iacopo Colonnelli, Marco Aldinucci
Autori di Ateneo:
ALDINUCCI Marco
COLONNELLI Iacopo
Link alla scheda completa:
https://iris.unito.it/handle/2318/1735377
Link al Full Text:
https://iris.unito.it/retrieve/handle/2318/1735377/601141/2020_looppar_PDP.pdf
Titolo del libro:
Proc. of the 28th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
Progetto:
ALDINUCCI Marco - INFRA-P - POR FESR - Progetto "HPC4AI" - Codice domanda 321-17
  • Aree Di Ricerca

Aree Di Ricerca

Settori (4)


PE6_2 - Distributed systems, parallel computing, sensor networks, cyber-physical systems - (2022)

CIBO, AGRICOLTURA e ALLEVAMENTI - Farmacologia Veterinaria

ECONOMIA, AZIENDE E ORGANIZZAZIONI - Sistemi e metodologie per la Qualità

INFORMATICA, AUTOMAZIONE e INTELLIGENZA ARTIFICIALE - Industria X.0
  • Utilizzo dei cookie

Realizzato con VIVO | Designed by Cineca | 25.5.3.0