Forum Discussion
Altera_Forum
Honored Contributor
10 years agoNo problem. Yea, their initial setup is pretty big where they handle 64x64 blocks of the matrix at a time. On top of that, they're doing floating point mutliplication operations which is expensive. They unroll the section where they do multiply accumulate so that's 64 floating point macc operations implemented in hardware. A simple edit to the host/inc/matrixMult.h file and change the BLOCK_SIZE to maybe 4 or 8 should do the trick.