You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Buenas tardes,
Probando código en la versión superescalar nos hemos dado cuenta de cierto problema que nos pasa y no comprendemos por qué. Y es que cuando damos a ejecución normal nuestro proyecto de multiplicación de matrices cuadradas nos calcula la multiplicación y los guarda en los registros adecuados y en las posiciones de memoria adecuadas, la matriz resultante. En cambio cuando le damos al modo de Experimentación por lotes nos genera los ciclos que usa y toda la información de manera correcta pero no nos almacena la matriz resultante en las posiciones de memoria.
Os adjuntamos nuestro código y el fichero de prueba utilizado.
Código Implementado: code_dep.txt
Fichero de Prueba: mult_matrix8x8.txt
Muchas gracias
The text was updated successfully, but these errors were encountered:
Hola!
Justo estuvimos investigando el tema. La ejecución en lote no almacena los resultados de la ejecución fuera de lo que viene siendo las estadísticas y número de ciclos. Esto es debido a que actualmente el comportamiento del reseteo de las máquinas no está bien definido y, por tanto, no es consistente. @oxcabe ¿Deberíamos crear un issue más detallado sobre la inconsistencia del reseteo y referenciar este?
Se puede discutir aquí mismo. Una vez decidamos el comportamiento al "resetear" las máquinas, branch y PR 👍
oxcabe
changed the title
Problemas con el codigo Superescalar
Inconsistencias en memoria al utilizar la experimentación por lotes en máquina superescalar
Apr 17, 2024
Buenas tardes,
Probando código en la versión superescalar nos hemos dado cuenta de cierto problema que nos pasa y no comprendemos por qué. Y es que cuando damos a ejecución normal nuestro proyecto de multiplicación de matrices cuadradas nos calcula la multiplicación y los guarda en los registros adecuados y en las posiciones de memoria adecuadas, la matriz resultante. En cambio cuando le damos al modo de Experimentación por lotes nos genera los ciclos que usa y toda la información de manera correcta pero no nos almacena la matriz resultante en las posiciones de memoria.
Os adjuntamos nuestro código y el fichero de prueba utilizado.
Código Implementado:
code_dep.txt
Fichero de Prueba:
mult_matrix8x8.txt
Muchas gracias
The text was updated successfully, but these errors were encountered: