GPU support for OpenWhisk Actions
- 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
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