{"id":75231,"date":"2018-03-09T23:20:23","date_gmt":"2018-03-09T23:20:23","guid":{"rendered":"https:\/\/www.deberes.net\/tesis\/sin-categoria\/alternativas-de-diseno-en-memoria-cache-de-primer-nivel-multibanco\/"},"modified":"2018-03-09T23:20:23","modified_gmt":"2018-03-09T23:20:23","slug":"alternativas-de-diseno-en-memoria-cache-de-primer-nivel-multibanco","status":"publish","type":"post","link":"https:\/\/www.deberes.net\/tesis\/arquitectura-de-ordenadores\/alternativas-de-diseno-en-memoria-cache-de-primer-nivel-multibanco\/","title":{"rendered":"Alternativas de dise\u00f1o en memoria cache de primer nivel multibanco"},"content":{"rendered":"<h2>Tesis doctoral de <strong> Enrique Ferm\u00edn Torres Moreno <\/strong><\/h2>\n<p>Una soluci\u00f3n prometedora para la distribuci\u00f3n del primer nivel de cache es la separaci\u00f3n del camino de datos a memoria en secciones. Gracias a la predicci\u00f3n de banco previa a iniciar las instrucciones de acceso a memoria y agrupando en cada camino de datos a memoria las unidades generadoras de direcci\u00f3n, el banco de memoria y las unidades consumidoras se consigue el ansiado ancho de banda de baja latencia necesario para conseguir alto rendimiento. En este trabajo nos centramos en la distribuci\u00f3n tanto de los bancos de cache como de las estructuras de acceso a memoria situadas en el camino cr\u00edtico del suministro load-uso. En concreto, plantearemos predictores de banco f\u00e1cilmente implementables y que permitan realizar varias predicciones por ciclo. Propondremos mecanismos de recuperaci\u00f3n en caso de error de predicci\u00f3n de latencia que funcionen adecuadamente en sistemas con altas tasas de ejecuci\u00f3n especulativa de instrucciones. Analizaremos politicas conservadoras para iniciar la ejecuci\u00f3n de un load a varios bancos para reducir la latencia load-uso en caso de error de predicci\u00f3n de banco. Estudiaremos t\u00e9cnicas de partici\u00f3n escalable con estrategias de distribuci\u00f3n y replicaci\u00f3n de contenidos que disminuyan conflictos sin degradar otras tasas de error. Y por \u00faltimo, abordaremos la distribucci\u00f3n del store buffer con el objetivo de suministrar datos de stores en vuelo a loads dependientes a latencia del primer nivel de cache mientras se mantiene un n\u00famero elevado de stores en vuelo.<\/p>\n<p>&nbsp;<\/p>\n<h3>Datos acad\u00e9micos de la tesis doctoral \u00ab<strong>Alternativas de dise\u00f1o en memoria cache de primer nivel multibanco<\/strong>\u00ab<\/h3>\n<ul>\n<li><strong>T\u00edtulo de la tesis:<\/strong>\u00a0 Alternativas de dise\u00f1o en memoria cache de primer nivel multibanco <\/li>\n<li><strong>Autor:<\/strong>\u00a0 Enrique Ferm\u00edn Torres Moreno <\/li>\n<li><strong>Universidad:<\/strong>\u00a0 Zaragoza<\/li>\n<li><strong>Fecha de lectura de la tesis:<\/strong>\u00a0 30\/06\/2005<\/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>Pablo Enrique Iba\u00f1ez Mar\u00edn<\/li>\n<\/ul>\n<\/li>\n<li><strong>Tribunal<\/strong>\n<ul>\n<li>Presidente del tribunal: mateo Valero cort\u00e9s <\/li>\n<li> De dios fernandez agustin (vocal)<\/li>\n<li>Emilio Luque fadon (vocal)<\/li>\n<li>&#8211; &#8211; (vocal)<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Tesis doctoral de Enrique Ferm\u00edn Torres Moreno Una soluci\u00f3n prometedora para la distribuci\u00f3n del primer nivel de cache es la [&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,13610],"tags":[162724,2539,162723,13321,95940],"class_list":["post-75231","post","type-post","status-publish","format-standard","hentry","category-arquitectura-de-ordenadores","category-zaragoza","tag-de-dios-fernandez-agustin","tag-emilio-luque-fadon","tag-enrique-fermin-torres-moreno","tag-mateo-valero-cortes","tag-pablo-enrique-ibanez-marin"],"_links":{"self":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/75231","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=75231"}],"version-history":[{"count":0,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/posts\/75231\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/media?parent=75231"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/categories?post=75231"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.deberes.net\/tesis\/wp-json\/wp\/v2\/tags?post=75231"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}