{"id":82448,"date":"2000-01-01T00:00:00","date_gmt":"2000-01-01T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/paralelizacion-semi-automatica-de-aplicaciones-con-matrices-dispersas\/"},"modified":"2000-01-01T00:00:00","modified_gmt":"2000-01-01T00:00:00","slug":"paralelizacion-semi-automatica-de-aplicaciones-con-matrices-dispersas","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/ciencias-tecnologicas\/paralelizacion-semi-automatica-de-aplicaciones-con-matrices-dispersas\/","title":{"rendered":"Paralelizacion semi-automatica de aplicaciones con matrices dispersas."},"content":{"rendered":"<h2>Tesis doctoral de <strong> Gerardo Bandera Burgue\u00f1o <\/strong><\/h2>\n<p>Con este trabajo se pretende dar un paso m\u00e1s hacia la paralelizaci\u00f3n autom\u00e1tica de aplicaciones irregulares, completando los resultados obtenidos en trabajos anteriores. se han analizado diferentes aspectos que caracterizan a las aplicaciones con matrices dispersas, y que pueden influir de una forma notable a la hora de obtener un c\u00f3digo paralelo eficiente: la extensi\u00f3n de las distribuciones de datos tradicionales para adaptarlas a estructuras de datos complejas, la generaci\u00f3n de esquemas de enumeraci\u00f3n local eficientes \u00fatiles para los bucles que contengan referencias dispersas, la caracterizaci\u00f3n de la modificaci\u00f3n en tiempo de ejecuci\u00f3n de una distribuci\u00f3n de datos pseudo-regular para estructuras de datos comprimidas, y el desarrollo de un esquema de compilaci\u00f3n basado en las relaciones sem\u00e1nticas entre los diferentes vectores que componen un estructura de datos de alto nivel y que sea aplicable a los algoritmos que consulten o modifiquen la informaci\u00f3n. como principal aportaci\u00f3n se especifica la descomposici\u00f3n de las iteraciones de los bucles entre los diferentes procesadores en funci\u00f3n de la informaci\u00f3n dispersa que cada uno de ellos almacena, reemplazando la t\u00edpica regla de computaci\u00f3n del propietario. Por otro lado, tambi\u00e9n se requiere un an\u00e1lisis sem\u00e1ntico de cada uno de los bucles con el fin de paralelizarlos en funci\u00f3n de la informaci\u00f3n dispersa a la que se acceda. Al mismo tiempo, se han propuesto diversas estrategias para el c\u00e1lculo de coordenadas y el almacenamiento temporal de la informaci\u00f3n involucrada en una comunicaci\u00f3n dispersa, las cuales son \u00fatiles por su sencillez, ocupaci\u00f3n de memoria y clasificaci\u00f3n de la informaci\u00f3n en orden a evitar costosas etapas de reconstrucci\u00f3n de la estructura de datos local en cada procesador.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Paralelizacion semi-automatica de aplicaciones con matrices dispersas.<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Paralelizacion semi-automatica de aplicaciones con matrices dispersas. <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Gerardo Bandera Burgue\u00f1o <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 M\u00e1laga<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 01\/01\/2000<\/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>Emilio Lopez Zapata<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Francisco Tirado fern\u00e1ndez <\/li>\n<li>ramon Doallo biempiga (vocal)<\/li>\n<li>eduard Ayguad\u00e9 parra (vocal)<\/li>\n<li>inmaculada Garcia fernandez (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Gerardo Bandera Burgue\u00f1o Con este trabajo se pretende dar un paso m\u00e1s hacia la paralelizaci\u00f3n autom\u00e1tica de [&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,332,7834,2535],"tags":[15960,2537,2678,175319,45912,175320],"class_list":["post-82448","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-ordenadores","category-ciencias-tecnologicas","category-malaga","category-tecnologia-de-los-ordenadores","tag-eduard-ayguade-parra","tag-emilio-lopez-zapata","tag-francisco-tirado-fernandez","tag-gerardo-bandera-burgueno","tag-inmaculada-garcia-fernandez","tag-ramon-doallo-biempiga"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/82448","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=82448"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/82448\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=82448"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=82448"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=82448"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}