Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri
- Autores
- Romano, Matias H.; Baldoni, Federico E.
- Año de publicación
- 2012
- Idioma
- español castellano
- Tipo de recurso
- tesis de grado
- Estado
- versión publicada
- Colaborador/a o director/a de tesis
- Ing.Orlando Micolini. (Director del Proyecto Integrador)
- Descripción
- Proyecto Integrador presentado para la obtención del título de Ingeniero en Computación.
Este trabajo posee la particularidad de innovar en el uso de las redes de Petri no solo como modelo de sistemas, sino como lenguaje de ejecución de algoritmos concurren-tes. En él, se desarrolla un mecanismo para mejorar la sincronización entre procesos (hi-los) a nivel de hardware, haciendo uso del formalismo de las redes de Petri (procesador de Petri) mediante el empleo de un simulador de procesadores, siendo este simulador el que implementa dicho mecanismo. Logrando así desarrollar una nueva arquitectura de proce-sadores. El módulo desarrollado permite obtener mejoras tanto en tiempo como en canti-dad de instrucciones ejecutadas para algoritmos concurrentes que requieren ser sincroni-zados, cuanto mayor es el uso de primitivas de sincronización en un algoritmo mayor es el beneficio del desarrollo en los puntos mencionados anteriormente. Las mejoras en tiem-pos de ejecución e instrucciones ejecutadas por el procesador simulado con el módulo de Petri tienen una disminución de entre un 25% y 50% respecto del procesador original. - Materia
- Procesadores Multicore; Redes de Petri.
- Nivel de accesibilidad
- acceso abierto
- Condiciones de uso
- Repositorio
- Institución
- Universidad Nacional de Córdoba
- OAI Identificador
- oai:rdu.unc.edu.ar:11086/439
Ver los metadatos del registro completo
id |
RDUUNC_9de44db4ff731017d5eea6d64eadf228 |
---|---|
oai_identifier_str |
oai:rdu.unc.edu.ar:11086/439 |
network_acronym_str |
RDUUNC |
repository_id_str |
2572 |
network_name_str |
Repositorio Digital Universitario (UNC) |
spelling |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de PetriRomano, Matias H.Baldoni, Federico E.Procesadores Multicore; Redes de Petri.Proyecto Integrador presentado para la obtención del título de Ingeniero en Computación.Este trabajo posee la particularidad de innovar en el uso de las redes de Petri no solo como modelo de sistemas, sino como lenguaje de ejecución de algoritmos concurren-tes. En él, se desarrolla un mecanismo para mejorar la sincronización entre procesos (hi-los) a nivel de hardware, haciendo uso del formalismo de las redes de Petri (procesador de Petri) mediante el empleo de un simulador de procesadores, siendo este simulador el que implementa dicho mecanismo. Logrando así desarrollar una nueva arquitectura de proce-sadores. El módulo desarrollado permite obtener mejoras tanto en tiempo como en canti-dad de instrucciones ejecutadas para algoritmos concurrentes que requieren ser sincroni-zados, cuanto mayor es el uso de primitivas de sincronización en un algoritmo mayor es el beneficio del desarrollo en los puntos mencionados anteriormente. Las mejoras en tiem-pos de ejecución e instrucciones ejecutadas por el procesador simulado con el módulo de Petri tienen una disminución de entre un 25% y 50% respecto del procesador original.Ing.Orlando Micolini. (Director del Proyecto Integrador)2012-06-07info:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1finfo:ar-repo/semantics/tesisDeGradoapplication/pdfhttp://hdl.handle.net/11086/439spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-09-29T13:42:02Zoai:rdu.unc.edu.ar:11086/439Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-09-29 13:42:02.699Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse |
dc.title.none.fl_str_mv |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
title |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
spellingShingle |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri Romano, Matias H. Procesadores Multicore; Redes de Petri. |
title_short |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
title_full |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
title_fullStr |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
title_full_unstemmed |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
title_sort |
Simulación de procesadores multicore para sincronizar múltiples procesos utilizando redes de Petri |
dc.creator.none.fl_str_mv |
Romano, Matias H. Baldoni, Federico E. |
author |
Romano, Matias H. |
author_facet |
Romano, Matias H. Baldoni, Federico E. |
author_role |
author |
author2 |
Baldoni, Federico E. |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Ing.Orlando Micolini. (Director del Proyecto Integrador) |
dc.subject.none.fl_str_mv |
Procesadores Multicore; Redes de Petri. |
topic |
Procesadores Multicore; Redes de Petri. |
dc.description.none.fl_txt_mv |
Proyecto Integrador presentado para la obtención del título de Ingeniero en Computación. Este trabajo posee la particularidad de innovar en el uso de las redes de Petri no solo como modelo de sistemas, sino como lenguaje de ejecución de algoritmos concurren-tes. En él, se desarrolla un mecanismo para mejorar la sincronización entre procesos (hi-los) a nivel de hardware, haciendo uso del formalismo de las redes de Petri (procesador de Petri) mediante el empleo de un simulador de procesadores, siendo este simulador el que implementa dicho mecanismo. Logrando así desarrollar una nueva arquitectura de proce-sadores. El módulo desarrollado permite obtener mejoras tanto en tiempo como en canti-dad de instrucciones ejecutadas para algoritmos concurrentes que requieren ser sincroni-zados, cuanto mayor es el uso de primitivas de sincronización en un algoritmo mayor es el beneficio del desarrollo en los puntos mencionados anteriormente. Las mejoras en tiem-pos de ejecución e instrucciones ejecutadas por el procesador simulado con el módulo de Petri tienen una disminución de entre un 25% y 50% respecto del procesador original. |
description |
Proyecto Integrador presentado para la obtención del título de Ingeniero en Computación. |
publishDate |
2012 |
dc.date.none.fl_str_mv |
2012-06-07 |
dc.type.none.fl_str_mv |
info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion http://purl.org/coar/resource_type/c_7a1f info:ar-repo/semantics/tesisDeGrado |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.none.fl_str_mv |
http://hdl.handle.net/11086/439 |
url |
http://hdl.handle.net/11086/439 |
dc.language.none.fl_str_mv |
spa |
language |
spa |
dc.rights.none.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositorio Digital Universitario (UNC) instname:Universidad Nacional de Córdoba instacron:UNC |
reponame_str |
Repositorio Digital Universitario (UNC) |
collection |
Repositorio Digital Universitario (UNC) |
instname_str |
Universidad Nacional de Córdoba |
instacron_str |
UNC |
institution |
UNC |
repository.name.fl_str_mv |
Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba |
repository.mail.fl_str_mv |
oca.unc@gmail.com |
_version_ |
1844618917344968704 |
score |
13.070432 |