Fundamentals of GPU Architecture: SIMT Core Part 1