{"id":65054,"date":"2008-09-06T00:00:00","date_gmt":"2008-09-06T00:00:00","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/mecanismos-para-la-gestion-de-accesos-a-memoria-fuera-de-orden\/"},"modified":"2008-09-06T00:00:00","modified_gmt":"2008-09-06T00:00:00","slug":"mecanismos-para-la-gestion-de-accesos-a-memoria-fuera-de-orden","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/mecanismos-para-la-gestion-de-accesos-a-memoria-fuera-de-orden\/","title":{"rendered":"Mecanismos para la gesti\u00f3n de accesos a memoria fuera de orden"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Fernando Castro Rodriguez <\/strong><\/h2>\n<p>La tesis titulada \u00c2\u00bfmecanismos para la gesti\u00f3n de accesos a memoria fuera de orden\u00c2\u00bf, realizada por d. Fernando castro rodr\u00edguez, se encuadra en el \u00e1rea de los nuevos dise\u00f1os en el \u00e1mbito de la arquitectura de computadores. En la misma se proponen tres  nuevos dise\u00f1os del hardware responsable de la gesti\u00f3n de los accesos a memoria, esto es, la lsq \u00c2\u00bfo cola de loads y stores? De forma que se simplifica su hardware a la vez que se reduce el consumo de energ\u00eda. en el primero de ellos, denominado lq fra ccionada, se plantea la divisi\u00f3n de la lq convencional para dar lugar a dos nuevas estructuras, una de ellas con l\u00f3gica asociativa mientras que la segunda no dispone de tal circuiter\u00eda. De esta forma, es necesario a\u00f1adir al dise\u00f1o un mecanismo de res paldo para la detecci\u00f3n de violaciones en las dependencias de memoria, lo cual se lleva a cabo mediante un recurso mucho m\u00e1s sencillo e igualmente eficiente: un filtro bloom. los otros dos dise\u00f1os (imdc y dmdc) propuestos se engloban bajo el ep\u00edgrafe  com\u00fan de mecanismos basados en edad. Ambos eliminan en su totalidad la lq asociativa reemplaz\u00e1ndola por estructuras m\u00e1s sencillas que despliegan la misma funcionalidad que \u00e9sta. la t\u00e9cnica denominada imdc sustituye la lq convencional por una tabla e n donde se registra de manera expl\u00edcita la edad de las instrucciones de load. De esta forma, los stores, por simples comparaciones de edades, detectar\u00e1n situaciones en donde se produzcan violaciones de las dependencias. Esta simple tabla simplifica c onsiderablemente el chequeo de \u00e9stas, dado que las edades constituyen operandos mucho menos anchos que las direcciones de memoria, adem\u00e1s de reemplazar las b\u00fasquedas asociativas convencionales por simples accesos indexados. Por su parte, el enfoque d mdc reemplaza la lq convencional por una tabla indexada por direcci\u00f3n en donde \u00fanicamente escriben una fracci\u00f3n muy reducida de los stores del programa. El esquema funciona de manera desacoplada, de forma que en una primera etapa se lleva a cabo un f iltrado en base \u00fanicamente a la edad de las instrucciones y el orden de acceso a memoria. Como consecuencia del mismo se marcar\u00e1n los stores candidatos a presentar dependencias con alg\u00fan load en curso. Asimismo, utilizando un simple registro de edad,  se delimitar\u00e1 una ventana de instrucciones en donde se alojar\u00e1n los loads potencialmente dependientes. En la segunda etapa del proceso (previa al commit de las instrucciones), se establece una simple comparaci\u00f3n entre ambos tipos de instrucciones ma<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Mecanismos para la gesti\u00f3n de accesos a memoria fuera de orden<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Mecanismos para la gesti\u00f3n de accesos a memoria fuera de orden <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Fernando Castro Rodriguez <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Complutense de Madrid<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 09\/06\/2008<\/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>Manuel Prieto Matias<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: Francisco Tirado fern\u00e1ndez <\/li>\n<li>\u00f3scar Plata gonz\u00e1lez (vocal)<\/li>\n<li>v\u00edctor Vi\u00f1als y\u00fafera (vocal)<\/li>\n<li>Jos\u00e9 Mar\u00eda Llaberia gri\u00f1\u00f3 (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Fernando Castro Rodriguez La tesis titulada \u00c2\u00bfmecanismos para la gesti\u00f3n de accesos a memoria fuera de orden\u00c2\u00bf, [&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":[1],"tags":[143498,2678,12974,125069,21043,54989],"class_list":["post-65054","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-fernando-castro-rodriguez","tag-francisco-tirado-fernandez","tag-jose-maria-llaberia-grino","tag-manuel-prieto-matias","tag-oscar-plata-gonzalez","tag-victor-vinals-yufera"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/65054","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=65054"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/65054\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=65054"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=65054"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=65054"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}