Finish Part1 and Part2

For part1, I set N to 100 and thus the GPU won't crush.
For part2, I write mat_add,mat_sub,mat_mul in single thread methond and
GPU method.