Programmer's View  : threads, thread blocks and grid are essentially a programmer’s perspective