$20K Bounty Offered for Optimizing Rust Code in Rav1d AV1 Decoder
a year ago
- #Rust
- #AV1
- #Performance Optimization
- Announcement of rav1d, a safer high-performance AV1 decoder written in Rust, developed in partnership with Immunant.
- rav1d is now complete, passing all tests like its C-based counterpart dav1d, and can be built and run in Chromium.
- Current challenge: rav1d is about 5% slower than dav1d, hindering adoption and prompting further optimization efforts.
- A $20,000 bounty pool is offered to achieve performance parity between rav1d and dav1d, open to residents of select countries.
- Contest rules specify that improvements must be made to Rust code, the Rust compiler, or standard library, without modifying shared assembly optimizations.
- Participants must merge their improvements into the relevant projects under open-source licenses and follow the contest's entry process.
- Bounty will be distributed proportionally among top contributors based on performance gains, with ISRG reserving final discretion on awards.