light years behind Google Video Coding Unit (VCU) but still interesting! to be fair, VCU i don't think does realtime, so, some very different challenges. <a href="https://news.ycombinator.com/item?id=28302975" rel="nofollow">https://news.ycombinator.com/item?id=28302975</a><p>i'd love a quality comparison. GPUs often have hardware encoders, but my understanding is that it's super super common for video-game streamers to have a second box, doing CPU encoding, which produces much better output for the same bitrate.<p>to come back around to realtime vs batch, xilinx alveo u30 vs google vcu, i've always wanted to know how much if any extra latency CPU encoding adds versus GPU encoding. does moving from on-system CPU encoding to having a separate CPU encoder box add signficiantly more?