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

Fil: Wolfmann, Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina.

Bibliographic Details
Main Authors: Wolfmann, Gustavo, De Giusti, Armando
Format: conferenceObject
Language:eng
Published: 2022
Subjects:
Online Access:http://hdl.handle.net/11086/28966
_version_ 1801214846414356480
author Wolfmann, Gustavo
De Giusti, Armando
author_facet Wolfmann, Gustavo
De Giusti, Armando
author_sort Wolfmann, Gustavo
collection Repositorio Digital Universitario
description Fil: Wolfmann, Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina.
format conferenceObject
id rdu-unc.28966
institution Universidad Nacional de Cordoba
language eng
publishDate 2022
record_format dspace
spelling rdu-unc.289662022-10-18T09:55:07Z Algorithm model and execution based on Petri Nets in an heterogeneous parallel computer Wolfmann, Gustavo De Giusti, Armando Computadora paralela Procesadores heterogéneos Modelado con Redes de Petri Multiplicación de matrices Fil: Wolfmann, Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: De Giusti, Armando. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. 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. http://carla2014.hpclatam.org Fil: Wolfmann, Gustavo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Fil: De Giusti, Armando. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales. Laboratorio de Computación; Argentina. Hardware y Arquitectura de Computadoras 2022-10-17T15:59:25Z 2022-10-17T15:59:25Z 2014 conferenceObject http://hdl.handle.net/11086/28966 eng Attribution-NonCommercial-ShareAlike 4.0 International https://creativecommons.org/licenses/by-nc-sa/4.0/ Electrónico y/o Digital
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
title 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_short 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
topic Computadora paralela
Procesadores heterogéneos
Modelado con Redes de Petri
Multiplicación de matrices
url http://hdl.handle.net/11086/28966
work_keys_str_mv AT wolfmanngustavo algorithmmodelandexecutionbasedonpetrinetsinanheterogeneousparallelcomputer
AT degiustiarmando algorithmmodelandexecutionbasedonpetrinetsinanheterogeneousparallelcomputer