Anuket Project
Hardware Acceleration Abstraction
Work items identified and in progress for Kali:
Title | PR or issue number | Assigned to or expected from, or comment |
|---|---|---|
[Common] Technical Policies | merged | |
[RM Ch02] proposal with hierarchical infrastructure profiles | merged | |
[RM Ch3] Improve text about standardized interfaces | closed | |
[RM Ch4] Basic and High Performance Flavor profiles | merged | |
[RM Ch3] Added 3.4.2 Time Sensitive Workloads | merged | |
[RA1 Ch03/04] RM Hardware Acceleration | is umbrella issue, to be worked once RM changes settle | RA1 meeting decided to include in next release as it requires a new OpenStack release selection. | |
[RA2] More clarifications to acceleration (and SR-IOV)
| PR 2415 ready to merge, others merged | |
[RA2 Ch3] Add Smart Switches | @Per Andersson | |
[RA2 Ch3, Ch4] Require NFD and Device Plugins [RA2 Ch4.3] Define profile/flavour labels for relevant Hardware Acceleration Abstraction options | merged | |
[RA2 Ch6] Add Gaps for missing controller/APIs/interfaces for relevant Hardware Acceleration Abstraction options | gaps will be clearer after working on more above issues and related PRs | |
[RC2] Write test case for CPU Instructions and Fixed Function Accelerator |
| @Petar Torre (Deactivated) |
Common ALL kubernetes proposal https://docs.google.com/presentation/d/16jTxhV1vBKwdGKi9jodBZx1yw07mXiBrbkerDMgb03w/edit?usp=sharing |
| @Former user (Deleted) |
List of ideas from vF2F:
From Petar Torre's Notes from Meeting on 2021-04-28::
Summary:
Reviewed https://wiki.anuket.io/display/HOME/Hardware+Acceleration+Abstraction .
Kali Content Freeze is June 1st.
RC test cases for acceleration devices: For fixed function also check that functionality works beyond device being mapped. That might be very complex for SmartNICs.
Next:
[Common] Technical Policies Issue 2352 : Is for Exception + SR-IOV Policy. PRs needed for various chapters. Karine is working and can use help from all.
Review (is major change; mark with inline comments) https://wiki.anuket.io/display/HOME/RM+Chapter+4%3A+Section+4.2+Rewrite+Proposal . Replace 4.2 from Confluence completely except for 4.2.7. Then then add parts from PR 2320 "Basic and High Performance Flavor profiles".
[RM Ch3] Added 3.4.2 Time Sensitive Workloads PR 2347: Gerge to resolve change request. Then can be merged.
[RA1 Ch03/04] RM Hardware Acceleration: Is umbrella issue. To be worked once RM changes settle.
[RA2 Ch3, Ch4]: Require NFD and Device Plugins #2355: Gerge to incl. SR-IOV as per Pankaj' ask.