Ir al contenido

Documat


Resumen de Enseñanza de mecanismos hardware de ejecución especulativa de instrucciones

Sergio Sáez Barona Árbol académico, Juan-Luis Posadas Yagüe, Pedro Juan López Rodríguez Árbol académico

  • El presente trabajo describe la metodologíaempleada en las prácticas de cuarto curso de laFacultad de Informática para la enseñanza yaplicación de mecanismos hardware deespeculación de instrucciones basados en elalgoritmo de Sohi. Debido a la complejidad dedichos mecanismos y a la imposibilidad detrabajar directamente con ellos, se ha desarrolladoun sistema que permite al alumno realizar supropia implementación del algoritmo de Sohi,simular su funcionamiento en la ejecución deprogramas y, además, detectar de formaautomática los posibles errores de ejecucióndebidos a una implementación incorrecta. Elobjetivo del sistema es facilitar la comprensión delalgoritmo de ejecución especulativa. Para ello,gracias a la detección automática de fallos, alalumno se le proporciona de forma precisa dóndey cuándo está fallando su desarrollo, lo cual lepermite rectificarlo. Esta realimentación es laprincipal ventaja del sistema utilizado puesimplica llegar a entender bien el algoritmo de Sohipara así conseguir su correcto funcionamiento.


Fundación Dialnet

Mi Documat