Fecha de entrega 21 de Mayo de 2021
- Sergio García González
- Pablo Jesús González Rubio
Se podría hacer factor común en la multiplicación de la matriz AB con la cuenta de la división (parte derecha de la operación) y con eso bajar fácilmente muchos ciclos.
Es este documento.
Estadísticas del código sin optimizar, haciendo las operaciones sin importar mucho el uso de registros y orden de las instrucciones. Se consiguen 351 ciclos.
Haciendo las siguientes cuentas, haciendo factor común a las multiplicaciones, conseguimos reducir enormemente la cantidad de ciclos pues las divisiones y las multiplicaciones se hacen en paralelo.
Y por último reordenamos algunas instrucciones que tenían dependencias y conseguimos bajar a 203 ciclos.
Por lo tanto, hemos conseguido reducir 148 ciclos.
Para una explicación más detallada, tenemos el informe final que entregamos.