Scalable Framework for Mapping Streaming Applications onto Multi-GPU Systems

Provided by: Association for Computing Machinery
Topic: Hardware
Format: PDF
Graphics processing units leverage on a large array of parallel processing cores to boost the performance of a specific streaming computation pattern frequently found in graphics applications. Unfortunately, while many other general purpose applications do exhibit the required streaming behavior, they also possess unfavorable data layout and poor computation-to-communication ratios that penalize any straight-forward execution on the GPU. In this paper, the authors describe an efficient and scalable code generation framework that can map general purpose streaming applications onto a multi-GPU system.

Find By Topic