README added
Merge branch 'julia'
added matrix class and divided main into smaller functions
minor fixes and adjustments to matrix class
introduced leading dimensions LDM LDN
unfortunately worse performance
added native flags to compile command and aligned arrays
added avx instructions for mmm
unrolled mmm loop
slightly better performance
better cache management in mmm
increased performance by a factor of 2
even further improved memory access
replaced for borders by variables
perhaps slightest performance gain ;)
introduced blocking for tranposition
no effect :(
reduced loops in transposition from 4 to 3
no visible performance increase
added submatrices to matrix class
slight performance decrease due to offset overhead
fixed matrix class
basic implementation of strassen algorithm
no recursion and no use of avx
Merge branch 'master' into julia
further unrolling of naive mmm
MATRIX DIMENSIONS SHOULD BE MULTIPLE OF 4!!!!
Merge branch 'master' into sebastian
working recursive version of strassen algorithm