Netint, Supermicro 및 Ampere는 함께 협력하여 고성능 저렴한 라이브 비디오 서버를 만듭니다.
개요
고화질 라이브 비디오에 대한 수요가 급증하여 운영 비용과 사용자 경험에 큰 압력이 생깁니다. 전통적인 X86 프로세서는 최신 스트리밍 매체가 요구하는 집중적 인 비디오 처리 작업에 대처하기 위해 노력하고 있습니다. Netint, Supermicro 및 Ampere Computing은 더 높은 성능, 비용 및 더 높은 효율성을 위해 비디오 트랜스 코딩 서버를 재 설계하기 위해 협력했습니다.
솔루션
Netint는 Quadra VPU를 Ampere의 Altra Max 프로세서와 결합하여 더 작고 빠르며 비용 효율적인 서버를 만듭니다. 이 새로운 서버 아키텍처는 OpenAI의 Whisper를 사용한 AI 추론 작업 및 자동 자막 생성을 포함한 고급 비디오 처리 기능을 지원합니다.
키 기능
고성능 : 여러 비디오 스트림을 동시에 트랜스 코드하는 능력 (예 : 95 1080i30 스트림, 195 720i30 스트림).
높은 비용 효율성 : 운영 비용 절감은 기존 X86 기반 솔루션에 비해 80%입니다.
고급 처리 :
인터레이스 변환, 소프트웨어 디코딩 및 AI 추론 작업을 지원합니다.
Flexible Control :
FFMPEG, GSTREAMER, SDK 또는 NETINT의 BITSTREAMS Edge Application Interface를 통해 관리합니다.
기술 혁신
사용자 정의 된 ASIC : 고품질의 저렴한 비디오 처리를위한 NetInt의 독점 ASIC. -
Ampere altra max 프로세서 : 전례없는 효율성과 성능 제공, 집중 컴퓨팅 환경에 최적화 된 전례없는 효율성 및 성능 제공.
최적화 소프트웨어 : 최신 FFMPEG 버전과 ARM64 NEON SIMD 명령어를 활용하여 성능을 크게 향상시킵니다.
업적 -
이 협력의 결과는 다음과 같은 장점이있는 획기적인 라이브 비디오 서버입니다.
x86의 소프트웨어보다 처리량이 20 배 높습니다.
운영 비용이 크게 줄었습니다. -
NetInt VPU에 고유하지 않은 시스템 기능을 확장하고 비디오 형식을 지원합니다.
자동 자막 생성을 통한 실시간 및 정확한 라이브 전사.
- 아키텍처에 대한 자세한 설명
Netint VPU는 집중적 인 비디오 인코딩 및 트랜스 코딩 처리를 담당하는 반면, 강력한 호스트 CPU는 인터레이스 변환 및 소프트웨어 디코딩 및 AI 추론 작업과 같은 하드웨어에서 VPU가 지원하지 않는 다른 기능을 수행 할 수 있습니다. Netint는 최근 Openai Whisper를 사용하여 업계 최초의 자동 자막 기능을 발표했으며 Ampere Altra Max 프로세서가 라이브 방송의 실시간 및 정확한 전사를 가능하게하기 위해 최적화되었습니다. 서버는 X86 프로세서가 달성 할 수없는 고밀도, 고성능 및 비용 효율적인 방식으로 비디오 인터레이스 변환 및 트랜스 코딩을 수행합니다.
비디오 엔지니어는 FFMPEG, GSTREAMER, SDK 또는 NETINT의 BITSTREAMS Edge Application Interface를 통해 서버를 제어 할 수 있으며, 이는 기존 트랜스 코딩 리소스의 배포 및 교체 또는 새로운 프로젝트에서 사용을 용이하게합니다.
이 사례 연구는 Netint, Supermicro 및 Ampere 엔지니어가 시스템을 최적화하여 재 설계된 비디오 서버를 제공하는 방법에 대해 설명합니다. 이 서버는 95 1080i30 스트림, 195 720i30 스트림, 365 576i30 스트림, 또는 100 576i, 100 720i 및 10 1080i, 40 1080p30, 40 720p30 및 10 576p 스트림을 변환 할 수 있습니다. 서버는 96 입력 1080i30 H.264 또는 H.265 스트림을 96 개의 입력과 320 개의 입력 1080i MPEG-2 스트림으로 디코딩하여 시스템 기능을 확장합니다.
"Ampere Altra Max Processor와 Netint VPU의 조합은 SuperMicro 1U 서버를 새로운 값을 보여줍니다.".
- —— Netint의 공동 창립자 인 Alex Liu
netint 선택
제한된 CPU 처리 용량 및 급등 전력 소비 비용에 대한 고객의 우려를 해결하기 위해 Netint는 최고 품질과 최저 비용 비디오 처리 및 인코딩을 달성하기위한 목표로 사용자 정의 ASIC를 개발했습니다. Netint는 Netint Quadra VPU와 Ampere의 Altra Max 프로세서를 결합하여 Live Video Transcoding Server를 다시 디자인하여 80% 낮은 운영 비용과 20 배 더 빠른 처리량으로 더 작고 빠른 서버를 생성했습니다.
성능 과제 및 최적화
초기 결과는 격려하면서 Netint가 설정 한 목표를 충족시키지 못했습니다. 하드웨어 및 소프트웨어의 최적화를 통해 팀은 마침내 목표를 달성했으며 Ampere Altra Max 프로세서는 50-60% CPU 사용률을 보유하여 향후 기능을위한 공간을 남겼습니다. 이 기사는 성능 분석 및 최적화를위한 , bcc 도구 및 도구를 사용하는 프로세스를 자세히 설명하고 궁극적으로 성능 병목 현상 문제를 해결합니다.
결과와 결론
Netint, Supermicro 및 Ampere가 공동으로 시작한 Netint 300 Channel Live Video Server의 Ampere 에디션은 Supermicro 1U 서버 섀시에서 전례없는 성능과 효율성을 달성합니다. 서버는 또한 NAB 2024에 표시된 Openai Whisper를 사용한 Netint의 첫 번째 자동 자막 기능과 같은 AI 추론 처리를 지원합니다.
(이미지 설명 : FFMPEG ARM64 인터레이스 변환 최적화, FFMPEG 5.0에서 6.0에서 업그레이드 한 후 Ampere Altra Max 프로세서의 성능 향상은 2.9 배입니다.)
.
이 기사는 Netint, Supermicro 및 Ampere 회사로 끝나고 더 많은 정보를 제공합니다.
위 내용은 300 채널 비디오 인코딩 서버 구축의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!