CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX
Enmarcado en un proyecto de investigación, se llevó a cabo el trabajo de graduación de Elpidio Calderón, dirigido por el prof. Juan José Vargas, en el cual se programó un prototipo para la cración del ambiente de programación concurrente C-LINDA. Este ambiente consiste en una extensión del lenguaje...
Guardado en:
Autores principales: | , |
---|---|
Formato: | Online |
Lenguaje: | spa |
Publicado: |
Universidad de Costa Rica
2011
|
Materias: | |
Acceso en línea: | https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/7678 |
Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
_version_ | 1804238387900579840 |
---|---|
author | Vargas, Juan José Calderón, Elpidio |
author_facet | Vargas, Juan José Calderón, Elpidio |
author_sort | Vargas, Juan José |
collection | Revista Ingeniería (RI) |
description | Enmarcado en un proyecto de investigación, se llevó a cabo el trabajo de graduación de Elpidio Calderón, dirigido por el prof. Juan José Vargas, en el cual se programó un prototipo para la cración del ambiente de programación concurrente C-LINDA. Este ambiente consiste en una extensión del lenguaje C estándar, agregando los operadores in, out, inp, rd, rdp, y eval. Estos operadores se aplican a n-tuples ordenados de datos, de dimensión y tipos variables, los cuales se almacenan en un espacio compartido de tuples (ET). Este espacio es en realidad una memoria asociativa, puesto que los tuples se localizan por su contenido. Las operaciones sobre ellos son atómicas, propiedad que sirve para utilizarlos como semáforos. De esta manera, C-Linda facilita y simplifica el uso de estructuras compartidas por procesos concurrentes. Como parte de los ejemplos de prueba, se programaron los problemas clásicos de coordinación de procesos concurrentes. Como parte de prueba, se programaron los problemas clásicos de coordinación de procesos: filósofos comensales, lectores/escritores, y multiplicación de matrices. |
first_indexed | 2024-07-10T23:56:51Z |
format | Online |
id | INII-RI-article-7678 |
institution | Instituto de Investigaciones en Ingeniería (INII) |
language | spa |
last_indexed | 2024-07-10T23:56:51Z |
publishDate | 2011 |
publisher | Universidad de Costa Rica |
record_format | ojs |
spelling | INII-RI-article-76782021-05-30T15:25:40Z CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX Vargas, Juan José Calderón, Elpidio C-linda tuples Enmarcado en un proyecto de investigación, se llevó a cabo el trabajo de graduación de Elpidio Calderón, dirigido por el prof. Juan José Vargas, en el cual se programó un prototipo para la cración del ambiente de programación concurrente C-LINDA. Este ambiente consiste en una extensión del lenguaje C estándar, agregando los operadores in, out, inp, rd, rdp, y eval. Estos operadores se aplican a n-tuples ordenados de datos, de dimensión y tipos variables, los cuales se almacenan en un espacio compartido de tuples (ET). Este espacio es en realidad una memoria asociativa, puesto que los tuples se localizan por su contenido. Las operaciones sobre ellos son atómicas, propiedad que sirve para utilizarlos como semáforos. De esta manera, C-Linda facilita y simplifica el uso de estructuras compartidas por procesos concurrentes. Como parte de los ejemplos de prueba, se programaron los problemas clásicos de coordinación de procesos concurrentes. Como parte de prueba, se programaron los problemas clásicos de coordinación de procesos: filósofos comensales, lectores/escritores, y multiplicación de matrices. Universidad de Costa Rica 2011-07-22 info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion Article Artículo application/pdf https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/7678 10.15517/ri.v6i2.7678 Ingeniería; Vol. 6 No. 2 (1996); 107-114 Ingeniería; Vol. 6 Núm. 2 (1996); 107-114 Ingeniería; Vol. 6 N.º 2 (1996); 107-114 2215-2652 1409-2441 spa https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/7678/7342 Derechos de autor 2014 Revista Ingeniería |
spellingShingle | C-linda tuples Vargas, Juan José Calderón, Elpidio CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title | CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title_full | CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title_fullStr | CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title_full_unstemmed | CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title_short | CREACIÓN DE UN PROTOTIPO PARA EL AMBIENTE DE PROGRAMACIÓN C-LINDA BAJO UNIX |
title_sort | creacion de un prototipo para el ambiente de programacion c linda bajo unix |
topic | C-linda tuples |
topic_facet | C-linda tuples |
url | https://revistas.ucr.ac.cr/index.php/ingenieria/article/view/7678 |
work_keys_str_mv | AT vargasjuanjose creaciondeunprototipoparaelambientedeprogramacionclindabajounix AT calderonelpidio creaciondeunprototipoparaelambientedeprogramacionclindabajounix |