Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer

Multicore - MultiGPU systems are frequently used in supercomputers design. The heterogeneity between both types of processors is a source of problems for the parallel programming: disparity in processing throughput and memory availability. While some problems are faster executed in a GPGPU, when its...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autores principales: Wolfmann, Gustavo, De Giusti, Armando
Formato: conferenceObject
Lenguaje:Inglés
Publicado: 2022
Materias:
Acceso en línea:http://hdl.handle.net/11086/28966
Aporte de:
id I10-R141-11086-28966
record_format dspace
institution Universidad Nacional de Córdoba
institution_str I-10
repository_str R-141
collection Repositorio Digital Universitario (UNC)
language Inglés
topic Computadora paralela
Procesadores heterogéneos
Modelado con Redes de Petri
Multiplicación de matrices
spellingShingle Computadora paralela
Procesadores heterogéneos
Modelado con Redes de Petri
Multiplicación de matrices
Wolfmann, Gustavo
De Giusti, Armando
Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
topic_facet Computadora paralela
Procesadores heterogéneos
Modelado con Redes de Petri
Multiplicación de matrices
description Multicore - MultiGPU systems are frequently used in supercomputers design. The heterogeneity between both types of processors is a source of problems for the parallel programming: disparity in processing throughput and memory availability. While some problems are faster executed in a GPGPU, when its data size exceeds the memory available, data partition must to be done in order to resolve, and become desirable to use both types of processors. In this paper we present a solution based on Petri Nets to model the algorithm and to guide the execution, balancing the load between the CPUs cores and GPGPUs. The matrix multiplication algorithm is used as testbed. Tests confirm the goodness of the model and highlight the difficulties to address the problem.
format conferenceObject
author Wolfmann, Gustavo
De Giusti, Armando
author_facet Wolfmann, Gustavo
De Giusti, Armando
author_sort Wolfmann, Gustavo
title Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
title_short Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
title_full Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
title_fullStr Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
title_full_unstemmed Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer
title_sort algorithm model and execution based on petri nets in an heterogeneous parallel computer
publishDate 2022
url http://hdl.handle.net/11086/28966
work_keys_str_mv AT wolfmanngustavo algorithmmodelandexecutionbasedonpetrinetsinanheterogeneousparallelcomputer
AT degiustiarmando algorithmmodelandexecutionbasedonpetrinetsinanheterogeneousparallelcomputer
bdutipo_str Repositorios
_version_ 1764820392885616644