Thursday 11 October 2012

CPU vs GPU

CPU vs GPU

CPUGPU
• 5% of area is ALU• 40% of area is ALU
• Memory – low latency (1/10 of GPU)• Memory – high bandwidth (10 times CPU)
• Big Cache (10 times GPU)• Small Cache
• Just load stores/Linear memory• Fancy memory – tiling – arithmetic in memory
• Limited number of concurrent threads• 1000s of threads can run in parallel
• Threads are heavyweight. Context switch is expensive• Threads are extremely light weight


 

No comments:

Post a Comment