Massively parallel GPUs are now being used in a great variety of market segments, ranging from video-games,to user interfaces, and to HPC. There are several signs, however, that computer and consumer technologyindustries are faced with major challenges in delivering improved performance and innovation for futureentertainment devices. First, game developers have argued that while GPUs are increasin ...