Parallel matrix multiplication using intel's Thread Building Blocks