Back to Search Start Over

Accelerated serverless computing based on GPU virtualization.

Authors :
Naranjo, Diana M.
Risco, Sebastián
de Alfonso, Carlos
Pérez, Alfonso
Blanquer, Ignacio
Moltó, Germán
Source :
Journal of Parallel & Distributed Computing. May2020, Vol. 139, p32-42. 11p.
Publication Year :
2020

Abstract

This paper introduces a platform to support serverless computing for scalable event-driven data processing that features a multi-level elasticity approach combined with virtualization of GPUs. The platform supports the execution of applications based on Docker containers in response to file uploads to a data storage in order to perform the data processing in parallel. This is managed by an elastic Kubernetes cluster whose size automatically grows and shrinks depending on the number of files to be processed. To accelerate the processing time of each file, several approaches involving virtualized access to GPUs, either locally or remote, have been evaluated. A use case that involves the inference based on deep learning techniques on transthoracic echocardiography imaging has been carried out to assess the benefits and limitations of the platform. The results indicate that the combination of serverless computing and GPU virtualization introduce an efficient and cost-effective event-driven accelerated computing approach that can be applied for a wide variety of scientific applications. • Several GPU virtualization approaches are assessed in an on-premises serverless computing scenario. • RCUDA is employed to provide multi-tenant remote access to GPU for function invocation acceleration. • A use case based on deep learning techniques for image classification is integrated into such a serverless platform. • Serverless computing and GPU virtualization provides cost-effective event-driven accelerated computing. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
07437315
Volume :
139
Database :
Academic Search Index
Journal :
Journal of Parallel & Distributed Computing
Publication Type :
Academic Journal
Accession number :
142476730
Full Text :
https://doi.org/10.1016/j.jpdc.2020.01.004