Enabling GPU Acceleration for the Dandelion Serverless Executor
dc.contributor.author
Smith, Jonathan
dc.contributor.supervisor
Klimovic, Ana
dc.contributor.supervisor
Kuchler, Tom
dc.contributor.supervisor
Strati, Foteini
dc.date.accessioned
2024-10-01T08:43:35Z
dc.date.available
2024-09-19T15:44:28Z
dc.date.available
2024-10-01T08:43:35Z
dc.date.issued
2024
dc.identifier.uri
http://hdl.handle.net/20.500.11850/695089
dc.identifier.doi
10.3929/ethz-b-000695089
dc.description.abstract
With the slowing of Moore's law, modern computing platforms are becoming increasingly heterogeneous. In particular, graphics processing units (GPUs) have found application in various general-purpose fields, for instance driving the machine learning revolution of recent years. Serverless cloud computing has, however, had trouble adjusting to this reality. Most systems in use today are still largely restricted to CPU-only execution.
At its core, this work is about extending Dandelion, a novel function-as-a-service (FaaS) platform, with the means to execute untrusted user code on GPUs. By making use of Dandelion's innovative programming model, we show that efficient and performant GPU-accelerated serverless computing is possible and can lead to significant benefits in key workloads.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Cloud Computing
en_US
dc.subject
Function-as-a-Service
en_US
dc.subject
GPU
en_US
dc.subject
Heterogenous computing
en_US
dc.title
Enabling GPU Acceleration for the Dandelion Serverless Executor
en_US
dc.type
Bachelor Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
ethz.size
50 p.
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02150 - Dep. Informatik / Dep. of Computer Science::02663 - Institut für Computing Platforms / Institute for Computing Platforms::09683 - Klimovic, Ana / Klimovic, Ana
en_US
ethz.date.deposited
2024-09-19T15:44:29Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2024-10-01T08:43:36Z
ethz.rosetta.lastUpdated
2024-10-01T08:43:36Z
ethz.rosetta.exportRequired
true
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Enabling%20GPU%20Acceleration%20for%20the%20Dandelion%20Serverless%20Executor&rft.date=2024&rft.au=Smith,%20Jonathan&rft.genre=unknown&rft.btitle=Enabling%20GPU%20Acceleration%20for%20the%20Dandelion%20Serverless%20Executor
Files in this item
Publication type
-
Bachelor Thesis [195]