3 ms·
2) Some GPUs do not penalise branching 3) Some GPUs have MMUs (and share their paging with the host CPUs)
by sklogic 12y ago
2) Some GPUs do not penalise branching
3) Some GPUs have MMUs (and share their paging with the host CPUs)
- m_mueller 12y ago2) You mean Xeon Phi / Knights Corner? Yes, I wouldn't call these GPUs though, they have to be regarded a bit differently. They have quite a few problems in other areas btw., so far the results of theses systems are not very promising. 3) By MMUs do you mean unified memory? Well yes, but for now this is so slow that you don't really want to use it. This might change on Power systems with nvlink and for Knights Landing generation Intel accelerators, but that's still in the future / not publicly available.
- sklogic 12y agoI was rather talking about some of the mobile GPUs. It would have been highly inefficient to have a non-uniform memory in the mobile devices (although a uniform memory do not always imply an MMU on a GPU side, it's a totally different story).