initial commit
modifications reflect tests with different matrix sizes and thread numbers
directory structure modified