News for hackers. Stuff that matters.
Re:AV1: A new general-purpose video codec by cbhl on Monday April 09, 2018 @06:09PM (#16797416)
Well, if you want hardware-accelerated decoding, you need new hardware. That seems reasonable?

Software encoder/decoder implementations will also be a thing in the interim, until the hardware is ready.

Re:AV1: A new general-purpose video codec by erikpukinskis on Monday April 09, 2018 @06:33PM (#16797561)
Are there no common computations among compression algorithms?
Re:AV1: A new general-purpose video codec by aseipp on Monday April 09, 2018 @06:46PM (#16797638)
It doesn't really matter even if there are, in the case of hardware implementations -- because hardware decoders/encoders are typically fixed-function hardware blocks with fixed functionality. They are not designed for flexibility or reuse between formats. They are designed for exactly 1 function and nothing else.

Even if AV1 and VP9 share structurally similar components, no VP9 decoder is going to work out of the box. It may mean that people who produce AV1-capable encoding/decoding hardware have a better starting point, though (provided they had VP9 hardware, beforehand)

Re:AV1: A new general-purpose video codec by erikpukinskis on Tuesday April 10, 2018 @12:19AM (#16798959)
Right but I guess I’m asking if they COULD be or if you’d need like a FPGA for that.
Re:AV1: A new general-purpose video codec by wmf on Tuesday April 10, 2018 @01:09AM (#16799112)
AFAIK a lot of "hardware" codecs are DSPs with some extra instructions that are good for video (like sum of absolute differences). In theory maybe they could support new algorithms with a firmware update. In reality, such firmware may simply not be developed or the DSP may not be fast enough to run a new codec.
Re:AV1: A new general-purpose video codec by greenpenguin on Tuesday April 10, 2018 @07:03AM (#16800440)
Most DSPs I've worked with have an assortment of really specific extra instructions added for the particular application. I suspect these DSPs are similar - adding a new codec probably means adding a few more instructions, or even the odd hardware block dangling off the side.
Re:AV1: A new general-purpose video codec by vanderZwan on Tuesday April 10, 2018 @09:07AM (#16801036)
Do you think the Mill family of processors could find a niche here? (if it ever sees the light of day, and I hope so because the technical videos are super-interesting (and educational))

[0] https://millcomputing.com/

Re:AV1: A new general-purpose video codec by wmf on Tuesday April 10, 2018 @06:27PM (#16806160)
People suggesting Mill as the solution to every problem without giving any reasons certainly doesn't give a good impression.
Re:AV1: A new general-purpose video codec by vanderZwan on Tuesday April 10, 2018 @07:18PM (#16806547)
The Mill has been described as having more in common with a DSP than with a regular CPU. Apologies, I thought that was common knowledge.
Re:AV1: A new general-purpose video codec by viraptor on Monday April 09, 2018 @06:47PM (#16797646)
There are. That's the reason we got instruction set extensions like simd.