圖片逐漸成為互聯(lián)網(wǎng)主要的內(nèi)容構(gòu)成,相應(yīng)的圖片處理需求也在高速成長,移動應(yīng)用與用戶生產(chǎn)內(nèi)容(UGC)正在驅(qū)動數(shù)據(jù)中心圖像處理的業(yè)務(wù)負(fù)載快速增加。本文深維科技聯(lián)合創(chuàng)始人兼 CEO 樊平詳細(xì)剖析了圖片加速的必要性、當(dāng)前實(shí)際的圖片解決方案與部署方式以及如何通過 FPGA+CPU 異構(gòu)計(jì)算的方案維護(hù)用戶體驗(yàn)與服務(wù)成本新平衡。
1. 為什么需要圖片加速?
目前,圖片處理的需求正在快速成長,即源于用戶生成內(nèi)容,視頻圖片抓取等方式的圖片縮略圖生成,像素處理,圖片轉(zhuǎn)碼、智能分析處理需求不斷增加。眾多應(yīng)用迫切需要高性能,高性價(jià)比的圖片處理解決方案。
在這種情況下,數(shù)據(jù)中心面臨著一個核心的考驗(yàn) -- 即用戶體驗(yàn)與服務(wù)成本之間的平衡。總地來說,目前存在的純 CPU 處理方案,TCO(服務(wù)器、電費(fèi)、帶寬、場地人員 成本)相對高昂,用戶體驗(yàn)也相對較差。
2 . 解決方案
2.1. ThunderImage JPEG2JPEG 縮略圖方案
鑒于此,深維科技推出了基于 FPGA+CPU 異構(gòu)計(jì)算的解決方案 -JPEG2JPEG,通過高性能 FPGA 分擔(dān) CPU 處理任務(wù),其所帶來的優(yōu)勢是 20 倍吞吐性能提升,20 倍延遲的降低,5 倍實(shí)際成本的節(jié)省以及 10 倍的能效比提升。
JPEG2JPEG 縮略圖方案是將用戶上傳的圖片進(jìn)行高質(zhì)量的縮放,即可滿足絕大多數(shù)應(yīng)用場合需求,例如,微信接收的一般都是縮小后的圖片??s略圖是一項(xiàng)大量的、高并發(fā)的需求,針對 4K 圖像輸入,輸出縮放至 1024x768、640x480 的場景。目前,JPEG2JPEG 縮略圖方案可以實(shí)現(xiàn)吞吐量 550 張、延遲約 58ms 的高性能效果。
2.2 . ThunderImage JPEG2WebP 轉(zhuǎn)碼方案
WebP 的需求主要來自于對帶寬成本的節(jié)省。WebP 相較于 JPEG,在同等圖像質(zhì)量情況下,壓縮率可以提升 25%~34%,相應(yīng)的對帶寬成本的節(jié)省更加明顯,并且因?yàn)閭鬏敂?shù)據(jù)量的減少,延遲也會隨之降低,進(jìn)而帶來用戶體驗(yàn)的提升。但與此同時(shí),WebP 也存在一項(xiàng)問題,其計(jì)算復(fù)雜度是 JPEG 的 10 倍,對服務(wù)器的性能要求也更高,進(jìn)而造成部署成本的提升。
深維科技的 ThunderImage JPEG2WebP 轉(zhuǎn)碼方案,通過 FPGA 加速帶來 10 倍左右的性能提升,進(jìn)而降低 WebP 的復(fù)雜度及服務(wù)器成本。ThunderImage JPEG2WebP 轉(zhuǎn)碼方案支持 Baseline、Main、Ultra 幾種類型,實(shí)現(xiàn)了對 WebP M4 以及 M6 模式的支持,并且支持了 M4 的比特級一致(與 CPU 參考軟件輸出結(jié)果每比特一致)。
審核編輯 黃昊宇
-
數(shù)據(jù)中心
+關(guān)注
關(guān)注
16文章
5230瀏覽量
73535
發(fā)布評論請先 登錄
中型數(shù)據(jù)中心中的差分晶體振蕩器應(yīng)用與匹配方案
小型數(shù)據(jù)中心晶振選型關(guān)鍵參數(shù)全解
適用于數(shù)據(jù)中心和AI時(shí)代的800G網(wǎng)絡(luò)
優(yōu)化800G數(shù)據(jù)中心:高速線纜、有源光纜和光纖跳線解決方案
施耐德電氣如何助力數(shù)據(jù)中心行業(yè)平衡能耗與算力
數(shù)據(jù)中心用電能耗高如何精細(xì)化能源管控

數(shù)據(jù)中心發(fā)展與改造

英特爾數(shù)據(jù)中心CPU銷量降至14年最低
FPGA圖像處理基礎(chǔ)----實(shí)現(xiàn)緩存卷積窗口

數(shù)據(jù)中心中的FPGA硬件加速器

FPGA 實(shí)時(shí)信號處理應(yīng)用 FPGA在圖像處理中的優(yōu)勢
如何選擇數(shù)據(jù)中心服務(wù)
FPGA在圖像處理領(lǐng)域的優(yōu)勢有哪些?
AMD全新處理器擴(kuò)大數(shù)據(jù)中心CPU的領(lǐng)先地位

評論