YouTube ออกชิปบีบอัดวิดีโอเอง คุ้มเพราะ VP9 เปลืองซีพียู

YouTube รายงานถึงการออกแบบชิปบีบอัดวิดีโอด้วยตัวเอง หลังจากกูเกิลพยายามผลักดันการบีบอัดวิดีโอแบบ VP9 มาเป็นเวลานานแต่พบว่าหากใช้ซีพียูบีบอัดแล้ว VP9 ใช้ซีพียูเปลืองกว่า H.264 ถึง 5 เท่าตัว แม้ว่า VP9 ภาพจะดีกว่าและประหยัดแบนวิดท์กว่า H.264 ก็ตาม

ชิปที่ทีม YouTube ออกแบบเป็น system-on-chip เรียกว่า VCU (video coding unit) มีซีพียูในตัวพร้อมหน่วยบีบอัดวิดีโอ 10 ชุดต่อชิป แต่ละหน่วยสามารถบีบอัดวิดีโอที่ความละเอียด 2160p 60fps ได้ตามเวลาจริง ต้องส่งข้อมูลเข้าออกไปยังแรมที่แบนวิดท์ 27-37 GB/s

รายงานแสดงถึงความคุ้มค่าของการออกแบบ VCU เองว่าหากใช้เซิร์ฟเวอร์ซีพียู Skylake แบบ 2 ซ็อกเก็ต จะบีบอัดวิดีโอ VP9 ได้ที่อัตรา 154 ล้านพิกเซลต่อวินาที ขณะที่เซิร์ฟเวอร์ที่ติดตั้ง VCU 8 ชุดสามารถบีบอัดได้ที่ 6,122 ล้านพิกเซลต่อวินาทีและสามารถขยายไปจนถึง VCU 20 ชุด บีบอัดได้ที่ 15,306 ล้านพิกเซลต่อวินาที รวมสูงกว่าซีพียู Skylake ไปถึง 33 เท่าตัว

Jeff Calow หัวหน้าทีมซอฟต์แวร์ของ YouTube ระบุว่าการออกแบบฮาร์ดแวร์เองเป็นการลงทุนระยะยาว การพัฒนาแต่ละรอบใช้เวลานานและอาจมีความผิดพลาด และเมื่อผิดพลาดขึ้นมาจริงๆ ก็ต้องย้อนกลับไปออกแบบใหม่ ข้อดีของ YouTube คือมีผู้เห็นความสำคัญของการออกแบบฮาร์ดแวร์เองหลายคนรวมถึงผู้บริหารจึงผลักดันโครงการนี้ออกมาได้

ที่มา – YouTube

No Description

Topics: 
YouTube
Semiconductor
VP9
Codec