Releases: MicroPerceptron/virtio-accel
Releases · MicroPerceptron/virtio-accel
Release list
v0.3.3
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add incremental TOSA graph authoring by @SnowCheetos in #118
Full Changelog: v0.3.2...v0.3.3
v0.3.2
Immutable
release. Only release title and notes can be modified.
What's Changed
- Fix OpenVINO boolean boundaries and TOSA parameter constants by @SnowCheetos in #108
- Add safe TOSA authoring companion by @SnowCheetos in #114
- Expose conservative TOSA provider capability descriptors by @SnowCheetos in #115
- Design negotiated external-memory handoff semantics by @SnowCheetos in #116
Full Changelog: v0.3.1...v0.3.2
v0.3.1
Immutable
release. Only release title and notes can be modified.
What's Changed
- issue-102: add vAccel adapter crate and conformance integration by @SnowCheetos in #104
Full Changelog: v0.3.0...v0.3.1
v0.3.0 - Qualcomm Hexagon Backend
Immutable
release. Only release title and notes can be modified.
What's Changed
- Update FUNDING.yml by @SnowCheetos in #74
- Add Qualcomm Hexagon QNN HTP backend by @Colin-Hayes in #94
- Expand Qualcomm Hexagon numeric and FP16 operator coverage by @Colin-Hayes in #97
- Reach shared TOSA operator parity on Qualcomm Hexagon by @Colin-Hayes in #98
- Release v0.3.0 - Qualcomm Hexagon Backend by @SnowCheetos in #100
Full Changelog: v0.2.1...v0.3.0
v0.2.1 - INT8 support
What's Changed
- Add C wire ABI and streamline submission admission by @SnowCheetos in #70
- Reuse OpenVINO warm-path metadata safely by @SnowCheetos in #71
- Add exact INT8 execution tiers by @SnowCheetos in #72
Full Changelog: v0.2.0...v0.2.1
v0.2.0 - OpenVINO Backend
What's Changed
- Add the Intel OpenVINO host backend by @SnowCheetos in #68
Full Changelog: v0.1.2...v0.2.0
v0.1.1
What's Changed
- Add Core ML host backend by @SnowCheetos in #65
- Add production TOSA analysis and Core ML lowering by @SnowCheetos in #66
Full Changelog: v0.1.0...v0.1.1
v0.1.0
What's Changed
- Establish portable protocol 1.0 candidate foundations by @SnowCheetos in #36
- Prove protocol interoperability with an independent Rust codec by @SnowCheetos in #37
- Define direct buffer and segmented byte contracts by @SnowCheetos in #38
- Add bounded byte-region ports and command-frame decoding by @SnowCheetos in #39
- Build context-scoped device state, ownership graphs, and quotas by @SnowCheetos in #40
- Implement baseline command processing by @SnowCheetos in #41
- Land asynchronous event lifecycle on main by @SnowCheetos in #43
- Implement deterministic reset and recovery semantics by @SnowCheetos in #44
- Define portable descriptor-chain and virtqueue ports by @SnowCheetos in #45
- Implement bounded split virtqueue model by @SnowCheetos in #46
- Implement no-std reference guest client by @SnowCheetos in #47
- Complete the end-to-end portable reference path by @SnowCheetos in #48
- Stabilize the Accelerator provider contract by @SnowCheetos in #49
- Add deterministic mock reference execution by @SnowCheetos in #50
- Add deterministic backend fault injection by @SnowCheetos in #51
- Add reusable backend conformance suite by @SnowCheetos in #52
- Define threat model and enforce retained resource policy by @SnowCheetos in #53
- Add protocol and queue fuzzing harnesses by @SnowCheetos in #54
- Add command state model coverage by @SnowCheetos in #55
- Add replayable conformance traces by @SnowCheetos in #56
- Add v1 performance budgets by @SnowCheetos in #57
- Add public API docs and runnable examples by @SnowCheetos in #58
- Freeze v1 release policy and audit by @SnowCheetos in #59
- Prepare release by @Colin-Hayes in #60
- Fuzz the reference guest client against hostile device completions by @aravishankar-mp in #62
- Clarify that validate_bindings is not a complete host usage gate by @julian-avar in #64
New Contributors
- @Colin-Hayes made their first contribution in #60
- @aravishankar-mp made their first contribution in #62
- @julian-avar made their first contribution in #64
Full Changelog: https://github.com/MicroPerceptron/virtio-accel/commits/v0.1.0