作者: Alberto Ros Bardisa
DOI:
关键词:
摘要: Los continuos avances en la escala de integracion permiten reducir cada vez mas el tamano los transistores y, por tanto, podemos encontrar chips con un mayor numero transistores. fabricantes han decidido dedicar estos a aumentar procesadores lugar incrementar rendimiento unico procesador, dando multiprocesadores chip o CMPs (Chip-multiprocessors). Aunque actualmente estan formados reducido (entre 2 y 8), se espera que decenas procesadores, llamados many-core CMPs, salgan al mercado futuro cercano. La mayoria mantendran coherencia las caches privadas procesador via hardware protocolo tomara gran importancia sistemas. Hoy dia, mejor manera mantener sistemas es mediante protocolos basados directorio. Sin embargo, tienen dos grandes problemas: una sobrecarga memoria alta latencia para fallos cache. provocada mantenimiento del directorio, informacion coherencia. Dependiendo como organice esta informacion, cantidad requerida puede resultar prohibitiva escala. Las altas latencias cache vienen consecuencia indireccion introducida necesidad acceder directorio antes realizar acciones necesarias. Por otro lado, suelen organizar ultimo nivel cache, normalmente comparten todos modo distribuido. Esto provoca acceso dependa banco donde almacena bloque accedido, lo su acceso. En tesis nuestros esfuerzos centrado tres problemas claves eficiencia escalabilidad CMP. primer lugar, hemos presentado organizacion directorios distribuidos escalable, decir, estructura incluida no depende sistema. Ademas, implementado nuevo mecanismo reemplazos, elimina mensajes causados realizandolos forma implicita generados peticion causa reemplazo. segundo propuesto nueva familia directa. Estos evitan Para ello, necesario almacene junto datos envien directamente nodo dicho datos. De este reducen fallo tiempo ejecucion aplicaciones. ultimo, desarrollado politica mapeo compartidas encuentran fisicamente distribuidas chip. Esta intenta distancia entre acceden encuentra bloque. garantizar distribucion uniforme almacenada diferentes bancos fin tasa Estas mejoras traducen finalmente reducciones