
Which AWS CPU is Best for FFmpeg? AMD, Graviton, or Intel
Which AWS CPU is Best for FFmpeg? AMD, Graviton, or Intel If you encode with FFmpeg on AWS, you probably know that you have
Some background. NETINT designs, develops, and sells ASIC-powered transcoders like the T408 and T432, which can output H.264 and HEVC, and the Quadra, which produces H.264, HEVC, and AV1. These transcoders are available in multiple form factors including U.2 and PCIe add-in cards. The U.2 modules fit into slots in rack-mounted servers like that shown in Figure 1, with some servers having the capacity for over 20 NVMe devices.
Once installed, each T408 serves as a self-contained encoding engine, requiring little more from the host server other than handing live streams to the T408 and delivering the encoded streams to the packaging engine. This standalone transcoding performance maximizes the number of T408s you can install in a server. Think high density!
For example, Table 1 shows H.264 encoding performance with three different systems. On average, encoding utilizing the on-board T408s, the system delivered 4164 frames per second using only 369 watts of power for an FPS/watt of 11.00. In contrast, with software-only encoding with the x264 codec using the Fast preset, the same systems averaged 318 frames per second using 364 watts for an FPS/watt of 87.
If you divide the frames per second produced by the T408 (4164) by the fps produced via software-based encoding (318), you’ll find that it takes about 13.1 servers without the T408s to equal the performance of a single server with between 10 – 24 T408s. We’ve helpfully presented that in figure 2.
With T408s costing less than $400 at volume and the high-capacity encoding workstation around $12,000 or much higher, it’s easy to see the huge CAPEX advantage to the ASIC-based approach. This is especially true given that for some transcoding applications, you can run ten T408’s on a much less expensive server.
What about OPEX? Oh, there’s an equally impressive advantage here as well. The NETINT-powered encoding system consumes just 7.5% of the power of the software-only approach and better still produces only 7.5% the carbon emissions compared to CPU and software!
What about quality? We’re preparing a more detailed comparison for future presentations demonstrating that NEINT’s ASIC-based transcoders deliver quality equivalent to or better than the software-based codecs/presets typically used for live transcoding.
To be sure, ASIC-based solutions aren’t right for all applications. But if you’re a high-volume live streaming platform or are streaming interactive videos or games, you’d have to be … well, dense … not to consider NETINT transcoders.
Which AWS CPU is Best for FFmpeg? AMD, Graviton, or Intel If you encode with FFmpeg on AWS, you probably know that you have
World’s first AV1 live streaming CDN powered by NETINT AV1 live streaming CDN RealSprint’s vision for Vindral, its live-streaming CDN, is to deliver the quality
Hardware Transcoding. What it Is, How it Works, and Why You Care What is Transcoding? Like most terms relating to streaming, transcoding is defined