20.000 $ Preisgeld: Hilf, die Parität zwischen den AV1-Decodereinheiten rav1d (Rust) und dav1d (C) zu erreichen!
2025-05-14
Der in Rust geschriebene AV1-Decoder rav1d ist derzeit etwa 5 % langsamer als sein C-basiertes Gegenstück dav1d. Um diese Leistungsunterschiede zu beheben, wird ein Preisgeld von 20.000 $ für Beiträge angeboten, die rav1d auf die gleiche Leistung wie dav1d bringen. Verbesserungen können an der rav1d-Codebasis, am Rust-Compiler oder an der Rust-Standardbibliothek vorgenommen werden, wobei Änderungen jedoch bestimmten Regeln unterliegen (keine Änderung des Low-Level-Assemblers, kein anderer Code als Rust). Das Preisgeld wird proportional zu den erzielten Leistungsverbesserungen verteilt.
Entwicklung