SysCellC: a data-flow programming model on multi-GPUReportar como inadecuado

SysCellC: a data-flow programming model on multi-GPU - Descarga este documento en PDF. Documentación en PDF para descargar gratis. Disponible también para leer online.

1 GIPSA-AGPIG - AGPIG GIPSA-DIS - Département Images et Signal

Abstract : High performance computing with low cost machines becomes a reality with GPU. Unfortunately, high performances are achieved when the programmer exploits the architectural specificities of the GPU processors: he has to focus on inter-GPU communications, task allocations among the GPUs, task scheduling, external memory prefetching, and synchronization. In this paper, we propose and evaluate a compile flow. It automates the transformation of a program expressed with the high level system design language SystemC, to its implementation on a cluster of multi-GPU. SystemC constructs and scheduler are directly mapped to the GPU API, preserving their semantic. Inter-GPU communications are abstracted by means of SystemC channels.

Autor: Dominique Houzet - Sylvain Huet - Anis Rahman -



Documentos relacionados