{"id":141231,"date":"2026-01-12T18:00:41","date_gmt":"2026-01-12T18:00:41","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/modelo-de-concurrencia-de-ada-implementacion-e-implicaciones\/"},"modified":"2026-01-12T18:00:41","modified_gmt":"2026-01-12T18:00:41","slug":"modelo-de-concurrencia-de-ada-implementacion-e-implicaciones","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/matematicas\/modelo-de-concurrencia-de-ada-implementacion-e-implicaciones\/","title":{"rendered":"Modelo de concurrencia de ada: implementacion e implicaciones"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Fernando P\u00e9rez Costoya <\/strong><\/h2>\n<p>El principal problema que impide actualmente una mayor utilizacion de las maquinas paralelas es la falta de herramientas de programacion que permitan generar programas transportables a maquinas con diferentes prestaciones. En este trabajo se ha estudiado si los lenguajes con paralelismo explicito cumplen este requisito y son, por lo tanto, adecuados para programar este tipo de maquinas. El exceso de paralelismo, esto es, el uso de mayor paralelismo en el programa que el proporcionado por la maquina, para esconder la latencia en la comunicacion, se presenta en este trabajo como una solucion a los problemas de eficiencia de los programas con paralelismo explicito cuando se ejecutan en maquinas que no tienen una granularidad adecuada. Para llevar a cabo el estudio de los lenguajes con paralelismo explicito, se ha desarrollado un modelo abstracto de paralelismo, en el cual un sistema esta formado por una jerarquia de maquinas virtuales paralelas. Este modelo permite realizar un analisis generico de la implementacion de este tipo de lenguajes. Este analisis generico se ha aplicado a un lenguaje de este tipo, el lenguaje ada. Se han estudiado las caracteristicas especificas de ada que pueden influir en la implementacion eficiente del lenguaje. Dentro del marco del modelo de paralelismo, se analiza tambien la problematica especifica de las implementaciones del lenguaje sobre el sistema operativo. Se analizan estos problemas y se proponen soluciones a los mismos. Se desarrolla en profundidad un ejemplo de este tipo de problemas: el acceso al estandar grafico gks desde ada.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Modelo de concurrencia de ada: implementacion e implicaciones<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Modelo de concurrencia de ada: implementacion e implicaciones <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Fernando P\u00e9rez Costoya <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Polit\u00e9cnica de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 01\/01\/1992<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h3>Direcci\u00f3n y tribunal<\/h3>\n<ul>\n<li><strong>Director de la tesis<\/strong>\n<ul>\n<li>Antonio P\u00e9rez Ambite<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Pedro De Miguel Anasagasti <\/li>\n<li>Mateo Valero Cort\u00e9s (vocal)<\/li>\n<li>Enrique Mandado P\u00e9rez (vocal)<\/li>\n<li>Luis Pastor P\u00e9rez (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Fernando P\u00e9rez Costoya El principal problema que impide actualmente una mayor utilizacion de las maquinas paralelas es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"categories":[4810,1890,332,126,16008,2535,6473],"tags":[30646,18677,77312,30647,13321,16053],"class_list":["post-141231","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-ordenadores","category-ciencia-de-los-ordenadores","category-ciencias-tecnologicas","category-matematicas","category-politecnica-de-madrid","category-tecnologia-de-los-ordenadores","category-teoria-de-la-programacion","tag-antonio-perez-ambite","tag-enrique-mandado-perez","tag-fernando-perez-costoya","tag-luis-pastor-perez","tag-mateo-valero-cortes","tag-pedro-de-miguel-anasagasti"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/141231","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/comments?post=141231"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/141231\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=141231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=141231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=141231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}