The PN-PEM framework: a Petri Net Based Parallel Execution Model
- Autores
- Wolfmann, Aaron Gustavo Horacio; de Giusti, Armando Eduardo
- Año de publicación
- 2015
- Idioma
- inglés
- Tipo de recurso
- artículo
- Estado
- versión publicada
- Descripción
- This paper introduces the PN-PEM framework. It is based on the representation of an algorithm with Petri Nets. Frequently, a real algorithm needs a large Petri Net to be represented. We present a way to model an algorithm with Colored Petri Nets that simplify the model. After that, this high level model is transformed into a low level but executable model, preserving its semantics. The execution also needs other components of the framework, as the involved processors, data used and executable kernels. The combination of these elements is described in order to obtain a parallel execution. Some tests are also presented as a testbed of the framework in symmetric multiprocessors. Usability, as well as good performance, confirm the quality of the framework.
Fil: Wolfmann, Aaron Gustavo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de Córdoba; Argentina
Fil: de Giusti, Armando Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; Argentina - Materia
-
Parallel Programming
Asynchronous Parallel Execution
Petri Nets
Framework - Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- https://creativecommons.org/licenses/by-nc/2.5/ar/
- Repositorio
- Institución
- Consejo Nacional de Investigaciones Científicas y Técnicas
- OAI Identificador
- oai:ri.conicet.gov.ar:11336/77646
Ver los metadatos del registro completo
id |
CONICETDig_5558ff727146d01e4f1cc2e5c5ffd1d0 |
---|---|
oai_identifier_str |
oai:ri.conicet.gov.ar:11336/77646 |
network_acronym_str |
CONICETDig |
repository_id_str |
3498 |
network_name_str |
CONICET Digital (CONICET) |
spelling |
The PN-PEM framework: a Petri Net Based Parallel Execution ModelWolfmann, Aaron Gustavo Horaciode Giusti, Armando EduardoParallel ProgrammingAsynchronous Parallel ExecutionPetri NetsFrameworkhttps://purl.org/becyt/ford/1.2https://purl.org/becyt/ford/1This paper introduces the PN-PEM framework. It is based on the representation of an algorithm with Petri Nets. Frequently, a real algorithm needs a large Petri Net to be represented. We present a way to model an algorithm with Colored Petri Nets that simplify the model. After that, this high level model is transformed into a low level but executable model, preserving its semantics. The execution also needs other components of the framework, as the involved processors, data used and executable kernels. The combination of these elements is described in order to obtain a parallel execution. Some tests are also presented as a testbed of the framework in symmetric multiprocessors. Usability, as well as good performance, confirm the quality of the framework.Fil: Wolfmann, Aaron Gustavo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de Córdoba; ArgentinaFil: de Giusti, Armando Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; ArgentinaUniversidad Nacional de La Plata. Facultad de Informática2015-11info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfapplication/pdfhttp://hdl.handle.net/11336/77646Wolfmann, Aaron Gustavo Horacio; de Giusti, Armando Eduardo; The PN-PEM framework: a Petri Net Based Parallel Execution Model; Universidad Nacional de La Plata. Facultad de Informática; Journal of Computer Science and Technology; 15; 2; 11-2015; 129-1361666-60461666-6038CONICET DigitalCONICETenginfo:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/JCST/article/view/543info:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc/2.5/ar/reponame:CONICET Digital (CONICET)instname:Consejo Nacional de Investigaciones Científicas y Técnicas2025-09-10T13:19:50Zoai:ri.conicet.gov.ar:11336/77646instacron:CONICETInstitucionalhttp://ri.conicet.gov.ar/Organismo científico-tecnológicoNo correspondehttp://ri.conicet.gov.ar/oai/requestdasensio@conicet.gov.ar; lcarlino@conicet.gov.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:34982025-09-10 13:19:50.809CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicasfalse |
dc.title.none.fl_str_mv |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
title |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
spellingShingle |
The PN-PEM framework: a Petri Net Based Parallel Execution Model Wolfmann, Aaron Gustavo Horacio Parallel Programming Asynchronous Parallel Execution Petri Nets Framework |
title_short |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
title_full |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
title_fullStr |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
title_full_unstemmed |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
title_sort |
The PN-PEM framework: a Petri Net Based Parallel Execution Model |
dc.creator.none.fl_str_mv |
Wolfmann, Aaron Gustavo Horacio de Giusti, Armando Eduardo |
author |
Wolfmann, Aaron Gustavo Horacio |
author_facet |
Wolfmann, Aaron Gustavo Horacio de Giusti, Armando Eduardo |
author_role |
author |
author2 |
de Giusti, Armando Eduardo |
author2_role |
author |
dc.subject.none.fl_str_mv |
Parallel Programming Asynchronous Parallel Execution Petri Nets Framework |
topic |
Parallel Programming Asynchronous Parallel Execution Petri Nets Framework |
purl_subject.fl_str_mv |
https://purl.org/becyt/ford/1.2 https://purl.org/becyt/ford/1 |
dc.description.none.fl_txt_mv |
This paper introduces the PN-PEM framework. It is based on the representation of an algorithm with Petri Nets. Frequently, a real algorithm needs a large Petri Net to be represented. We present a way to model an algorithm with Colored Petri Nets that simplify the model. After that, this high level model is transformed into a low level but executable model, preserving its semantics. The execution also needs other components of the framework, as the involved processors, data used and executable kernels. The combination of these elements is described in order to obtain a parallel execution. Some tests are also presented as a testbed of the framework in symmetric multiprocessors. Usability, as well as good performance, confirm the quality of the framework. Fil: Wolfmann, Aaron Gustavo Horacio. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de Córdoba; Argentina Fil: de Giusti, Armando Eduardo. Consejo Nacional de Investigaciones Científicas y Técnicas. Centro Científico Tecnológico Conicet - La Plata; Argentina. Universidad Nacional de la Plata. Facultad de Informatica. Instituto de Investigación En Informatica Lidi; Argentina |
description |
This paper introduces the PN-PEM framework. It is based on the representation of an algorithm with Petri Nets. Frequently, a real algorithm needs a large Petri Net to be represented. We present a way to model an algorithm with Colored Petri Nets that simplify the model. After that, this high level model is transformed into a low level but executable model, preserving its semantics. The execution also needs other components of the framework, as the involved processors, data used and executable kernels. The combination of these elements is described in order to obtain a parallel execution. Some tests are also presented as a testbed of the framework in symmetric multiprocessors. Usability, as well as good performance, confirm the quality of the framework. |
publishDate |
2015 |
dc.date.none.fl_str_mv |
2015-11 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_6501 info:ar-repo/semantics/articulo |
format |
article |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11336/77646 Wolfmann, Aaron Gustavo Horacio; de Giusti, Armando Eduardo; The PN-PEM framework: a Petri Net Based Parallel Execution Model; Universidad Nacional de La Plata. Facultad de Informática; Journal of Computer Science and Technology; 15; 2; 11-2015; 129-136 1666-6046 1666-6038 CONICET Digital CONICET |
url |
http://hdl.handle.net/11336/77646 |
identifier_str_mv |
Wolfmann, Aaron Gustavo Horacio; de Giusti, Armando Eduardo; The PN-PEM framework: a Petri Net Based Parallel Execution Model; Universidad Nacional de La Plata. Facultad de Informática; Journal of Computer Science and Technology; 15; 2; 11-2015; 129-136 1666-6046 1666-6038 CONICET Digital CONICET |
dc.language.none.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
info:eu-repo/semantics/altIdentifier/url/http://journal.info.unlp.edu.ar/JCST/article/view/543 |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess https://creativecommons.org/licenses/by-nc/2.5/ar/ |
eu_rights_str_mv |
openAccess |
rights_invalid_str_mv |
https://creativecommons.org/licenses/by-nc/2.5/ar/ |
dc.format.none.fl_str_mv |
application/pdf application/pdf |
dc.publisher.none.fl_str_mv |
Universidad Nacional de La Plata. Facultad de Informática |
publisher.none.fl_str_mv |
Universidad Nacional de La Plata. Facultad de Informática |
dc.source.none.fl_str_mv |
reponame:CONICET Digital (CONICET) instname:Consejo Nacional de Investigaciones Científicas y Técnicas |
reponame_str |
CONICET Digital (CONICET) |
collection |
CONICET Digital (CONICET) |
instname_str |
Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.name.fl_str_mv |
CONICET Digital (CONICET) - Consejo Nacional de Investigaciones Científicas y Técnicas |
repository.mail.fl_str_mv |
dasensio@conicet.gov.ar; lcarlino@conicet.gov.ar |
_version_ |
1842981085214932992 |
score |
12.48226 |