apache / apache/openwhisk

GPU support for OpenWhisk Actions

Open
#5,450 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Scala
Stars
6.8k
Forks
1.2k
Avg merge
2d 14h
Merged PRs (30d)
2

Description

It is not an issue. But just a general query from my end. Does OpenWhisk support GPU acceleration?
I was going through [this](https://cwiki.apache.org/confluence/display/OPENWHISK/AI+Actions) proposal about **AI-Actions** in OpenWhisk. The proposal there has the WIP [Work In Progress] tag. But that proposal itself is six years old.
I was wondering whether there is a mechanism in OpenWhisk using which I can offload actions to get them executed on GPU.
The [tag-based-scheduling](https://github.com/apache/openwhisk/blob/master/docs/tag-based-scheduling.md) mentions about things like:

```shell
wsk action update params tests/dat/actions/params.js -i -a invoker-resources '["v2", "gpu"]'
```
I do not understand its utility. Does it solve the purpose of offloading actions to GPU? If so, I would like to be helped with some documentation or tutorials explaining how I could achieve the same.

Contributor guide

Open the contributing guide

Research direction

The issue points to docs/tag-based-scheduling.md and the AI-Actions proposal; start by checking what invoker-resources ["v2", "gpu"] means and whether it provides GPU execution. Done means documenting the supported mechanism or clarifying that no GPU offload is available, with a tutorial if the mechanism exists.

Written by the indexing model from the issue text.

Assessment

Domain
cloud, documentation
Issue type
Documentation
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.