Ayuda
Ir al contenido

Dialnet


Resumen de Memory instruction bypassing

Daniel Ortega Fernández

  • Esta tesis presenta un análisis de un conjunto de técnicas que se engloban dentro de lo que el autor ha denominado Memory Instruction Bypassing. Por Memory Instruction Bypassing entendemos cualquier técnica cuyo objetivo sea la eliminación de las instrucciones de memoria del camino crítico de la ejecución de una aplicación. Debido a lo amplio de este objetivo, la tesis se ha centrado en considerar tan solo los problemas producidos en la ejecución de las aplicaciones por la instrucciones de memoria cuando los datos están presentes dentro del chip, en los niveles más próximos de cache. Un análisis previo nos demuestran como la segmentación profunda existente (y esperada) en los procesadores actuales y el modelo de ejecución fuera de orden impacta la ejecución de las aplicaciones precisamente por el trabajo de traer datos que presumiblemente están cerca del procesador.

    La tesis se puede dividir en dos grandes bloques, la primera presenta una técnica estática orientada a aplicaciones numéricas y en la que se puede ver que las ganancias son sustanciales pero limitadas. Sobre esta técnica se presenta luego una técnica de prefetching orientada a los niveles intra-chip, pero más lejanos que el L1. La senguda parte de la tesis presenta una técnica dinámica orientada a aplicaciones enteras. En esta parte se ve más potencialidad de este tipo de técnicas y se analizan los problemas y la naturaleza propia de este tipo de aplicaciones enteras. En esta parte se ve más potencialidad de este tipo de técnicas y se analizan los problemas y la naturaleza propia de este tipo de aplicaciones con respecto al concepto de Memory Instruction Bypassing.


Fundación Dialnet

Dialnet Plus

  • Más información sobre Dialnet Plus