Are accelerators the treatment to video’s energy downside or simply an excuse to hawk GPUs?

Evaluation There is no denying the truth that streaming video is insanely standard – now accounting for upwards of 80 % of all web visitors, in response to some estimates.
Video can also be an extremely resource-intensive media. As reported by the Monetary Instances, an ammunition plant in Norway discovered that out the arduous approach. The plant, which was producing munitions for the battle in Ukraine, had deliberate to develop solely to find that there wasn’t sufficient energy. Why? As a result of a brand new TikTok datacenter was sucking up each spare watt it might discover.
And whereas TikTok could also be on unsure floor because it faces the prospect of an outright ban within the US, it is not even the most important contributor of video. That title goes to Google (Youtube) and Netflix, in response to the most recent Sandvine report.
So what might be finished? Properly, should you ask Nvidia CEO Jensen Huang, the reply is accelerated computing, ideally utilizing its GPUs to encode and decode the video on the fly, and its information processing items (DPUs) to speed up the motion of the info because it hurtles throughout the intertubes to your telephone or TV.
“Person generated video is driving vital development and consuming large quantities of energy,” Huang stated throughout the firm’s GTC occasion in March. “We must always speed up all video processing and reclaim that energy.”
Accelerated transcoding gear
The thought of utilizing GPUs or different devoted accelerators to transcode video is hardly new. Nvidia’s diminutive P4 and T4 GPUs have been a well-liked selection for video streaming functions for years. Final month Nvidia unveiled the L4.
The corporate claims an eight-L4 node can transcode greater than 1,000, 720p streams at 30fps when utilizing the P1 preset. If these numbers sound a little bit optimistic, that is as a result of Nvidia is goosing the numbers a bit through the use of the bottom high quality preset doable.
However Nvidia is not the one firm that sees a chance to deal with rising demand for streaming video and to hawk their wares within the course of. Earlier this month AMD’s Xilinx division unveiled its new Alveo media accelerator card, the MA35D.
AMD says the cardboard can transcode as much as 32 1080p AV1 streams at 60fps whereas consuming simply 35W below load.
Even Intel, an organization that solely just lately entered the GPU market, has pores and skin within the sport and really beat each AMD and Nvidia to market with an AV1-capable chip. Intel’s Flex-series GPUs – codenamed Arctic Sound – had been introduced throughout Scorching Chips final August. The playing cards had been designed with video in thoughts.
All of those elements, no matter whether or not they’re from Nvidia, AMD, or Intel, function single-slot designs and TDPs below 75W (for essentially the most half anyway), permitting for eight or extra of them to be packed right into a single system. And that is not the one factor that these playing cards have in frequent. All of them are marketed towards dwell video, cloud gaming, and AI picture processing – assume Twitch or dwell sports activities broadcasting.
No silver bullet for the silver display screen
In comparison with typical CPU-based software program rendering, these playing cards may appear to be the longer term, but it surely’s really not that straightforward. That is as a result of most streaming providers, like Netflix, do not need to cope with massive volumes of low-latency video. As a substitute, they will spend hours changing a video grasp into a number of copies for every format, decision, and bitrate they plan to serve the video up at.
The streaming service can then distribute the movies out to content material supply networks (CDNs) and serve them up from there. And since software program transcoding, whereas slower, tends to render increased high quality video for a given bitrate, and storage is comparatively low-cost in comparison with a bunch of GPU nodes, the economics are prone to proceed to favor this strategy for typical video.
Software program encoders will stay related regardless of the positive aspects in accelerated computing, Sean Gardner, head of video technique at AMD, instructed The Register.
“Software program encoders proceed to evolve … For some functions – some use instances – [these cards] will likely be adequate to lastly be thought-about for a few of these file-based, not-real-time [applications]. However for Netflix? I do not assume so.”
AV1 to the rescue
Regardless of what Jensen would have you ever consider – keep in mind he desires to promote you GPUs – accelerated computing is not the be-all-end-all of video.
With that stated, accelerated computing is not the one approach to enhance the effectivity of video platforms. The bandwidth consumed getting the video to your telephone or TV is one other main issue.
“Usually it is someplace between 6 and 9 % of their income that they spend on bandwidth,” he stated of AMD’s streaming video prospects. “One of many greatest energy customers is definitely the communication facet, the community that that delivers these, these Ethernet packets to the person.”
That is the place the Alliance for Open Media’s AV1 codec is available in. AV1 is a comparatively new codec that has lots of people excited, partially as a result of it is royalty free, but in addition as a result of it is exceptionally house environment friendly.
Numerous checks have proven AV1 to be anyplace from 20 to 40 % extra environment friendly than in comparison with standard net streaming codecs, together with H.265.
For a platform like YouTube or Netflix, the bandwidth financial savings could be appreciable, which might be one of many explanation why practically each main streaming service is a member of the Alliance for Open Media.
Nevertheless, regardless of having been round since 2018, AV1 stays in its infancy. Solely the most recent technology of GPUs from AMD, Nvidia or Intel assist full AV1 encode/decode. In the meantime, Apple has but so as to add assist for the codec on its units. However given AV1’s strong business backing, this specific downside is de facto extra of a rising ache than anything. ®