adding gemm benchmark full reconstruction