Almost double difference in CPU & GPU temperatures

I am monitoring temperature of my Tesla K20 GPU using GPU-Z utility and CPU temperature using coretemp utility.
My observation is that difference between CPU and GPU temperature is almost double.
Average CPU temperature is around 32 degrees , whereas, average CPU temperature is arond 69 degree.
I think GPU temperature is on higher end. Can anyone can help me with this?

Regards,

a cpu who do nothing can be at 32 but if he work a lot go to 40 50

a gpu who do nothing are at 50 and when working 70 90

it s ok