GPUfs: The Case for Operating System Services on GPUs.

The article focuses on making core operating system abstractions available to graphics processing unit (GPU) code and the lessons learned in building GPUf file system layer. Topics discussed include how GPU have acquired increasingly general-purpose parallel processing capabilities, the traditional...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 57; no. 12; pp. 68 - 80
Autores principales: SILBERSTEIN, MARK, FORD, BRYAN, WITCHEL, EMMETT
Formato: Artículo
Publicado: Association for Computing Machinery Dec2014
Materias:
Acceso en línea:Ver este registro en EBSCOhost
Descripción
Sumario:The article focuses on making core operating system abstractions available to graphics processing unit (GPU) code and the lessons learned in building GPUf file system layer. Topics discussed include how GPU have acquired increasingly general-purpose parallel processing capabilities, the traditional CPU-centric programming model and how GPUfs demonstrates the productivity and performance benefits of allowing GPU to guide data flow in a system. An overview of the GPU software/hardware model is given.