{"id":35075,"date":"2025-05-20T10:38:17","date_gmt":"2025-05-20T03:38:17","guid":{"rendered":"http:\/\/jupitek.maudemo.vip\/index.php\/2025\/05\/20\/so-sanh-cac-don-vi-xu-ly-video-vpus-gpus-va-cpus\/"},"modified":"2025-05-20T10:38:17","modified_gmt":"2025-05-20T03:38:17","slug":"so-sanh-cac-don-vi-xu-ly-video-vpus-gpus-va-cpus","status":"publish","type":"post","link":"https:\/\/jupitek.maudemo.vip\/index.php\/2025\/05\/20\/so-sanh-cac-don-vi-xu-ly-video-vpus-gpus-va-cpus\/","title":{"rendered":"<strong>SO S\u00c1NH C\u00c1C \u0110\u01a0N V\u1eca X\u1eec L\u00dd VIDEO VPUs, GPUs V\u00c0 CPUs<\/strong>"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Ng\u00e0y c\u00e0ng c\u00f3 nhi\u1ec1u ng\u01b0\u1eddi d\u00f9ng \u0111\u0103ng k\u00fd d\u1ecbch v\u1ee5 media streaming (ph\u00e1t tr\u1ef1c tuy\u1ebfn ph\u01b0\u01a1ng ti\u1ec7n) theo y\u00eau c\u1ea7u v\u00e0 tham gia ph\u00e1t tr\u1ef1c ti\u1ebfp video qua internet, thay v\u00ec truy\u1ec1n h\u00ecnh ph\u00e1t s\u00f3ng truy\u1ec1n th\u1ed1ng. S\u1ef1 thay \u0111\u1ed5i n\u00e0y d\u1eabn \u0111\u1ebfn nhu c\u1ea7u v\u1ec1 c\u00f4ng ngh\u1ec7 chuy\u00ean bi\u1ec7t cao \u0111\u1ec3 h\u1ed7 tr\u1ee3 ch\u1ee9c n\u0103ng media transcoding (chuy\u1ec3n m\u00e3 ph\u01b0\u01a1ng ti\u1ec7n) quan tr\u1ecdng v\u1ec1 hi\u1ec7u su\u1ea5t v\u00e0 ph\u00e1t tr\u1ef1c tuy\u1ebfn OTT.&nbsp;<\/span><\/p>\n<p><span style=\"font-weight: 400;\">G\u1ea7n \u0111\u00e2y, Akamai \u0111\u00e3 ra m\u1eaft <\/span><a href=\"https:\/\/www.linode.com\/blog\/compute\/new-accelerated-compute-netint-vpu-plans\/\"><span style=\"font-weight: 400;\">Accelerated Compute<\/span><\/a><span style=\"font-weight: 400;\">, gi\u1ea3i ph\u00e1p \u0111i\u1ec7n to\u00e1n m\u1edbi cung c\u1ea5p quy\u1ec1n truy c\u1eadp v\u00e0o c\u00e1c m\u1ea1ch t\u00edch h\u1ee3p d\u00e0nh ri\u00eang cho \u1ee9ng d\u1ee5ng (ASIC) tr\u00ean \u0111\u00e1m m\u00e2y, b\u1eaft \u0111\u1ea7u v\u1edbi <\/span><a href=\"https:\/\/netint.com\/products\/quadra-t1u-video-processing-unit\/\"><span style=\"font-weight: 400;\">NETINT Quadra Video Processing Units<\/span><\/a><span style=\"font-weight: 400;\"> (VPU). VPU l\u00e0 ph\u1ea7n c\u1ee9ng chuy\u00ean d\u1ee5ng \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 m\u00e3 h\u00f3a v\u00e0 gi\u1ea3i m\u00e3 ph\u01b0\u01a1ng ti\u1ec7n hi\u1ec7u qu\u1ea3 h\u01a1n v\u00e0 ti\u00eau th\u1ee5 \u00edt \u0111i\u1ec7n n\u0103ng h\u01a1n \u0111\u00e1ng k\u1ec3 so v\u1edbi chuy\u1ec3n m\u00e3 d\u1ef1a tr\u00ean CPU ho\u1eb7c GPU.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Trong b\u00e0i vi\u1ebft n\u00e0y, b\u1ea1n s\u1ebd t\u00ecm hi\u1ec3u c\u00e1c kh\u00e1i ni\u1ec7m thi\u1ebft k\u1ebf ph\u1ea7n c\u1ee9ng c\u1ea5p cao gi\u00fap VPU ho\u1ea1t \u0111\u1ed9ng kh\u00e1c bi\u1ec7t so v\u1edbi CPU v\u00e0 GPU tr\u01b0\u1edbc \u0111\u00f3.<\/span><\/p>\n<h4><b>C\u00e1c thu\u1eadt ng\u1eef ch\u00ednh c\u1ee7a quy tr\u00ecnh \u1ee9ng d\u1ee5ng ph\u01b0\u01a1ng ti\u1ec7n truy\u1ec1n th\u00f4ng<\/b><\/h4>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Media encoding (M\u00e3 h\u00f3a ph\u01b0\u01a1ng ti\u1ec7n): Qu\u00e1 tr\u00ecnh chuy\u1ec3n \u0111\u1ed5i lu\u1ed3ng \u00e2m thanh, video v\u00e0 h\u00ecnh \u1ea3nh ho\u1eb7c t\u1ec7p t\u1eeb \u0111\u1ecbnh d\u1ea1ng n\u00e0y sang \u0111\u1ecbnh d\u1ea1ng kh\u00e1c, \u0111\u1ed3ng th\u1eddi n\u00e9n t\u1ec7p g\u1ed1c \u0111\u1ec3 gi\u1ea3m k\u00edch th\u01b0\u1edbc v\u00e0 duy tr\u00ec ch\u1ea5t l\u01b0\u1ee3ng.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Media decoding (Gi\u1ea3i m\u00e3 ph\u01b0\u01a1ng ti\u1ec7n): Qu\u00e1 tr\u00ecnh chuy\u1ec3n \u0111\u1ed5i t\u1ec7p ph\u01b0\u01a1ng ti\u1ec7n ho\u1eb7c lu\u1ed3ng ph\u01b0\u01a1ng ti\u1ec7n sang \u0111\u1ecbnh d\u1ea1ng c\u00f3 th\u1ec3 ph\u00e1t \u0111\u01b0\u1ee3c.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Media transcoding (Chuy\u1ec3n m\u00e3 ph\u01b0\u01a1ng ti\u1ec7n): M\u1ed9t quy tr\u00ecnh to\u00e0n di\u1ec7n \u0111\u1ec3 chuy\u1ec3n \u0111\u1ed5i ph\u01b0\u01a1ng ti\u1ec7n sang c\u00e1c lo\u1ea1i t\u1ec7p kh\u00e1c nhau (bao g\u1ed3m m\u00e3 h\u00f3a v\u00e0 gi\u1ea3i m\u00e3) k\u1ebft h\u1ee3p v\u1edbi c\u00e1c ch\u1ee9c n\u0103ng t\u00f9y ch\u1ec9nh nh\u01b0 gi\u1ea3m \u0111\u1ed9 ph\u00e2n gi\u1ea3i, \u0111i\u1ec1u ch\u1ec9nh t\u1ed1c \u0111\u1ed9 bit ho\u1eb7c thay \u0111\u1ed5i ti\u00eau chu\u1ea9n codec \u0111\u1ec3 h\u1ed7 tr\u1ee3 c\u00e1c \u0111i\u1ec1u ki\u1ec7n m\u1ea1ng v\u00e0 m\u00f4i tr\u01b0\u1eddng ph\u00e1t l\u1ea1i thay \u0111\u1ed5i.<\/span><\/li>\n<\/ul>\n<h4><b>C\u1ea3i ti\u1ebfn ph\u1ea7n c\u1ee9ng<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Khi c\u00f4ng ngh\u1ec7 ph\u00e1t tri\u1ec3n, c\u00e1c ho\u1ea1t \u0111\u1ed9ng g\u00e2y ra \u00e1p l\u1ef1c c\u1ee5 th\u1ec3 cho ph\u1ea7n c\u1ee9ng c\u01a1 b\u1ea3n d\u1eabn \u0111\u1ebfn vi\u1ec7c c\u00e1c nh\u00e0 s\u1ea3n xu\u1ea5t s\u1eed d\u1ee5ng c\u00e1ch k\u1ebft h\u1ee3p v\u1eadt li\u1ec7u m\u1edbi \u0111\u1ec3 b\u1ed5 sung ch\u1ee9c n\u0103ng v\u00e0 hi\u1ec7u su\u1ea5t m\u1edbi d\u1ef1a tr\u00ean nh\u1eefng g\u00ec ph\u1ea7n c\u1ee9ng c\u00f3 th\u1ec3 ch\u1ecbu \u0111\u01b0\u1ee3c. \u0110\u1ed5i m\u1edbi, thi\u1ebft k\u1ebf v\u00e0 s\u1ea3n xu\u1ea5t ph\u1ea7n c\u1ee9ng \u0111\u01b0\u1ee3c th\u00fac \u0111\u1ea9y b\u1eb1ng c\u00e1ch t\u1ed1i \u01b0u h\u00f3a ngu\u1ed3n \u0111i\u1ec7n c\u1ee7a ph\u1ea7n c\u1ee9ng k\u1ebft h\u1ee3p v\u1edbi nguy\u00ean li\u1ec7u th\u00f4 \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng trong t\u1eebng m\u1ea1ch v\u00e0 th\u00e0nh ph\u1ea7n.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Hai y\u1ebfu t\u1ed1 ch\u00ednh th\u01b0\u1eddng x\u00e1c \u0111\u1ecbnh s\u1ef1 ti\u1ebfn b\u1ed9 trong thi\u1ebft k\u1ebf v\u00e0 c\u00f4ng ngh\u1ec7 b\u1ed9 x\u1eed l\u00fd:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0110\u00f3ng g\u00f3i d\u00e0y \u0111\u1eb7c h\u01a1n c\u00e1c th\u00e0nh ph\u1ea7n m\u1ea1ch v\u00e0o m\u1ed7i chip (ho\u1eb7c c\u1ea3i ti\u1ebfn trong vi\u1ec7c s\u1eed d\u1ee5ng kh\u00f4ng gian chip v\u1eadt l\u00fd).<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">M\u1edf r\u1ed9ng kh\u1ea3 n\u0103ng v\u1ed1n c\u00f3 c\u1ee7a b\u1ed9 vi x\u1eed l\u00fd \u0111\u01b0\u1ee3c c\u00e0i \u0111\u1eb7t tr\u00ean c\u00e1c con chip \u0111\u00f3 (ho\u1eb7c c\u1ea3i ti\u1ebfn nh\u1eefng g\u00ec m\u00e0 b\u1ea3n th\u00e2n c\u00e1c con chip c\u00f3 th\u1ec3 l\u00e0m nh\u01b0 ph\u1ea7n c\u1ee9ng t\u00edch h\u1ee3p s\u1eb5n).<\/span><\/li>\n<\/ul>\n<h4><b>Th\u00e0nh ph\u1ea7n ki\u1ebfn \u200b\u200btr\u00fac<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">S\u01a1 \u0111\u1ed3 b\u00ean d\u01b0\u1edbi minh h\u1ecda s\u1ed1 l\u01b0\u1ee3ng v\u00e0 t\u1ef7 l\u1ec7 c\u00e1c m\u1ea1ch v\u00e0 \u0111\u1ed9ng c\u01a1 kh\u00e1c nhau trong CPU so v\u1edbi GPU so v\u1edbi VPU (\u1edf c\u1ea5p \u0111\u1ed9 kh\u00e1i ni\u1ec7m). GPU \u0111\u01b0\u1ee3c thi\u1ebft k\u1ebf \u0111\u1ec3 ch\u1ee9a d\u00e0y \u0111\u1eb7c c\u00e1c \u0111\u01a1n v\u1ecb logic s\u1ed1 h\u1ecdc ho\u1eb7c ALU \u0111\u1ec3 x\u1eed l\u00fd song song, gi\u00fap GPU hi\u1ec7u qu\u1ea3 h\u01a1n \u0111\u1ed1i v\u1edbi c\u00e1c kh\u1ed1i l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c nh\u01b0 k\u1ebft xu\u1ea5t \u0111\u1ed3 h\u1ecda v\u00e0 h\u1ecdc m\u00e1y. Trong khi \u0111\u00f3, c\u00e1c \u0111\u01a1n v\u1ecb x\u1eed l\u00fd video ho\u1eb7c VPU c\u00f3 c\u00e1c m\u1ea1ch ch\u1ee9c n\u0103ng c\u1ed1 \u0111\u1ecbnh \u0111\u01b0\u1ee3c l\u1eadp tr\u00ecnh \u0111\u1ec3 th\u1ef1c hi\u1ec7n c\u00e1c t\u00e1c v\u1ee5 c\u1ee5 th\u1ec3 d\u1ef1a tr\u00ean ph\u01b0\u01a1ng ti\u1ec7n nh\u01b0 m\u00e3 h\u00f3a, gi\u1ea3i m\u00e3, chia t\u1ef7 l\u1ec7 v\u00e0 c\u00e1c t\u00ednh n\u0103ng kh\u00e1c c\u1ea7n thi\u1ebft cho c\u00e1c t\u00e1c v\u1ee5 m\u00e3 h\u00f3a v\u00e0 x\u1eed l\u00fd video.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0110i\u1ec1u khi\u1ec3n: M\u1ea1ch k\u1ef9 thu\u1eadt s\u1ed1 \u0111\u1ed3ng b\u1ed9 (c\u00e1c s\u1ef1 ki\u1ec7n \u0111\u01b0\u1ee3c th\u1ef1c hi\u1ec7n theo th\u1ee9 t\u1ef1 x\u00e1c \u0111\u1ecbnh) chuy\u00ean gi\u1ea3i th\u00edch c\u00e1c l\u1ec7nh x\u1eed l\u00fd v\u00e0 qu\u1ea3n l\u00fd vi\u1ec7c th\u1ef1c hi\u1ec7n c\u00e1c l\u1ec7nh \u0111\u00f3.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">\u0110\u01a1n v\u1ecb s\u1ed1 h\u1ecdc v\u00e0 logic (Arithmetic Logic Unit ALU): M\u1ea1ch k\u1ef9 thu\u1eadt s\u1ed1 k\u1ebft h\u1ee3p (c\u00e1c s\u1ef1 ki\u1ec7n v\u00e0 logic \u0111\u01b0\u1ee3c \u00e1p d\u1ee5ng \u201ckhi c\u1ea7n\u201d) ph\u1ea3n h\u1ed3i d\u1eef li\u1ec7u \u0111\u1ea7u v\u00e0o \u0111\u1ec3 th\u1ef1c hi\u1ec7n logic ph\u1ee9c t\u1ea1p.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">B\u1ed9 nh\u1edb \u0111\u1ec7m: B\u1ed9 nh\u1edb \u0111\u1ec7m c\u1ee5c b\u1ed9 \u0111\u1ec3 truy c\u1eadp d\u1eef li\u1ec7u c\u00f3 \u0111\u1ed9 tr\u1ec5 th\u1ea5p.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">X\u1eed l\u00fd video ch\u1ee9c n\u0103ng c\u1ed1 \u0111\u1ecbnh: M\u1ea1ch chuy\u00ean th\u1ef1c hi\u1ec7n c\u00e1c t\u00e1c v\u1ee5 c\u1ee5 th\u1ec3, \u0111\u01b0\u1ee3c x\u00e1c \u0111\u1ecbnh tr\u01b0\u1edbc v\u1edbi hi\u1ec7u su\u1ea5t cao v\u00e0 m\u1ee9c ti\u00eau th\u1ee5 \u0111i\u1ec7n n\u0103ng th\u1ea5p.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">AI Engine: M\u1ed9t kh\u1ed1i t\u00ednh to\u00e1n chuy\u00ean bi\u1ec7t d\u00e0nh cho c\u00e1c t\u00e1c v\u1ee5 tr\u00ed tu\u1ec7 nh\u00e2n t\u1ea1o (AI) b\u1eb1ng c\u00e1ch t\u1ed1i \u0111a h\u00f3a x\u1eed l\u00fd ma tr\u1eadn v\u00e0 vect\u01a1.<\/span><\/li>\n<\/ul>\n<h4><b>T\u1ea1i sao n\u00f3 quan tr\u1ecdng<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Ngo\u00e0i s\u1ee9c m\u1ea1nh x\u1eed l\u00fd thu\u1ea7n t\u00fay, kh\u1ed1i l\u01b0\u1ee3ng c\u00f4ng vi\u1ec7c chuy\u1ec3n m\u00e3 \u0111\u00f2i h\u1ecfi ph\u1ea7n c\u1ee9ng chuy\u00ean d\u1ee5ng \u0111\u1ec3 \u0111\u1ea1t hi\u1ec7u qu\u1ea3 t\u1ed1i \u0111a. D\u1ef1a tr\u00ean ph\u1ea3n h\u1ed3i c\u1ee7a kh\u00e1ch h\u00e0ng trong giai \u0111o\u1ea1n beta, Akamai nh\u1eadn ra r\u1eb1ng ng\u01b0\u1eddi d\u00f9ng nh\u1eadn th\u1ea5y r\u1eb1ng c\u00e1c g\u00f3i CPU chuy\u00ean d\u1ee5ng s\u1ebd \u0111\u1ea1t t\u1ed1i \u0111a 2-4 lu\u1ed3ng \u0111\u1ed3ng th\u1eddi, so v\u1edbi vi\u1ec7c \u0111\u1ea1t 30 lu\u1ed3ng \u0111\u1ed3ng th\u1eddi tr\u00ean c\u00e1c phi\u00ean b\u1ea3n t\u0103ng t\u1ed1c do VPU cung c\u1ea5p. Ngo\u00e0i vi\u1ec7c ti\u1ebft ki\u1ec7m chi ph\u00ed t\u1ed5ng th\u1ec3, m\u1eadt \u0111\u1ed9 cao h\u01a1n cho ph\u00e9p c\u00e1c t\u1ed5 ch\u1ee9c truy\u1ec1n th\u00f4ng v\u00e0 \u0111\u1ed1i t\u00e1c k\u1ef9 thu\u1eadt gi\u1ea3m chi ph\u00ed cho m\u1ed7i lu\u1ed3ng.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Truy c\u1eadp VPU tr\u00ean \u0111\u00e1m m\u00e2y c\u0169ng c\u00f3 ngh\u0129a l\u00e0 b\u1ea1n c\u00f3 th\u1ec3 thay \u0111\u1ed5i k\u00edch th\u01b0\u1edbc khi c\u1ea7n ho\u1eb7c th\u00eam s\u1ee9c m\u1ea1nh x\u1eed l\u00fd chuy\u00ean d\u1ee5ng m\u00e0 b\u1ea1n ch\u1ec9 c\u00f3 th\u1ec3 c\u00f3 \u0111\u01b0\u1ee3c v\u1edbi VPU khi \u1ee9ng d\u1ee5ng c\u1ee7a b\u1ea1n m\u1edf r\u1ed9ng ho\u1eb7c trong th\u1eddi gian cao \u0111i\u1ec3m.<\/span><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ng\u00e0y c\u00e0ng c\u00f3 nhi\u1ec1u ng\u01b0\u1eddi d\u00f9ng \u0111\u0103ng k\u00fd d\u1ecbch v\u1ee5 media streaming (ph\u00e1t tr\u1ef1c tuy\u1ebfn ph\u01b0\u01a1ng ti\u1ec7n) theo y\u00eau c\u1ea7u v\u00e0 tham gia ph\u00e1t tr\u1ef1c ti\u1ebfp video qua internet, thay v\u00ec truy\u1ec1n h\u00ecnh ph\u00e1t s\u00f3ng truy\u1ec1n th\u1ed1ng. S\u1ef1 thay \u0111\u1ed5i n\u00e0y d\u1eabn \u0111\u1ebfn nhu c\u1ea7u v\u1ec1 c\u00f4ng ngh\u1ec7 chuy\u00ean bi\u1ec7t cao \u0111\u1ec3 h\u1ed7 tr\u1ee3 ch\u1ee9c&#8230;<\/p>\n","protected":false},"author":1,"featured_media":36458,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[71],"tags":[],"class_list":["post-35075","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-compute"],"_links":{"self":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/35075","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/comments?post=35075"}],"version-history":[{"count":0,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/posts\/35075\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media\/36458"}],"wp:attachment":[{"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/media?parent=35075"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/categories?post=35075"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jupitek.maudemo.vip\/index.php\/wp-json\/wp\/v2\/tags?post=35075"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}