สัปดาห์ที่ผ่านมา Meta เปิดตัวชิป AI ออกแบบเองชื่อ MTIA แต่จริงๆ แล้วยังมีชิปประมวลผลวิดีโออีกตัวชื่อ MSVP (Meta Scalable Video Processor) เปิดตัวมาพร้อมกัน
MSVP เป็นชิป ASIC ที่ทีมออกแบบชิปของ Meta พัฒนาขึ้นมาเพื่อแก้ปัญหาปริมาณวิดีโอเพิ่มขึ้นมาก จึงต้องมีชิปเฉพาะทางมาเพื่อเข้ารหัสวิดีโอ ทั้งแบบออนดีมานด์ (VOD) ที่ต้องการคุณภาพ และแบบไลฟ์สตรีมที่ต้องการ latency ต่ำ
Meta บอกว่าทุกวันนี้เฉพาะบริการ Facebook อย่างเดียวมีปริมาณการชมวิดีโอวันละ 4 พันล้านวิว และเมื่อ codec วิดีโอรุ่นใหม่ๆ ต้องการพลังประมวลผลตอนเข้ารหัสมากขึ้นเรื่อยๆ (อาจสูงถึง 10 เท่าจากเดิม) จึงต้องมีโซลูชันที่แก้ปัญหาเรื่องระยะเวลาและพลังงานในการเข้ารหัส
ชิป MSVP มีซีพียูของตัวเอง มีแรม LPDDR5 ขนาด 8GB แต่แกนหลักของมันคือ transcoder ที่ออกแบบมาเพื่อประมวลผลวิดีโอ 4 ขั้นตอน ได้แก่
Decode รับไฟล์อินพุตที่ผู้ใช้อัพโหลดเข้ามา (รองรับ H.264, HEVC, VP9, AV1)
Preprocessing แปลงฟอร์แมต จัดการเฟรม ตรวจจับภาพ (shot detection)
Encode แปลงไฟล์เป็น H.264 และ VP9 (ยังไม่รองรับ AV1 ฝั่งขาออก)
Quality Metrics (QM) ตรวจวัดคุณภาพของวิดีโอที่ได้ในมิติต่างๆ เช่น ไม่เบลอ
การออกแบบชิป MSVP เองช่วยให้ประสิทธิภาพในการเข้ารหัส H.264 ดีขึ้น 9 เท่า (เทียบกับการเข้ารหัสด้วยซอฟต์แวร์ libx264) และเข้ารหัส VP9 ดีขึ้น 50 เท่า (เทียบกับ libVPX)
Meta บอกว่าด้วยข้อจำกัดของเวลาทำให้พัฒนา AV1 encoding ไม่ทัน แต่ก็ตั้งเป้าใส่เข้ามาใน MSVP รุ่นที่สองต่อไป
ที่มา – Meta