超線(xiàn)程加速軟視頻
世紀(jì)鼎點(diǎn) 李毅
2004/08/27
超線(xiàn)程技術(shù)是英特爾公司在2002年提出的創(chuàng)新設(shè)計(jì),藉由在一顆實(shí)體處理器中放入兩個(gè)邏輯處理單元,讓多線(xiàn)程軟件可在系統(tǒng)平臺(tái)上平行處理多項(xiàng)任務(wù),并提升處理器執(zhí)行資源的使用率。使用這項(xiàng)技術(shù),處理器的資源利用率平均可提升40%,大大增加處理的傳輸量。2003年,超線(xiàn)程技術(shù)開(kāi)始被大量配備在奔騰4處理器中,2003年下半年,超線(xiàn)程奔騰4處理器已經(jīng)成為中國(guó)市場(chǎng)上電腦的主流配置。
超線(xiàn)程技術(shù)的大量使用,使久為網(wǎng)絡(luò)帶寬限制困擾而發(fā)展緩慢的視頻通信行業(yè)帶來(lái)了新的發(fā)展機(jī)會(huì),通過(guò)基于超線(xiàn)程平臺(tái)的軟件優(yōu)化,視頻通信系統(tǒng)在很大程度上克服了由于網(wǎng)絡(luò)帶寬狹窄造成的視頻質(zhì)量下降、支持并發(fā)用戶(hù)少、使用功能有限的缺點(diǎn),提升整體性能達(dá)到30%以上。
一個(gè)完整的視頻通信系統(tǒng)包括服務(wù)端和客戶(hù)端兩大部分。其中服務(wù)端的CMS(Conference Media Server,會(huì)議媒體服務(wù))服務(wù)器相當(dāng)于ITU-T H.323協(xié)議中的MCU模塊,負(fù)責(zé)支持多個(gè)用戶(hù)同時(shí)進(jìn)行多點(diǎn)會(huì)議,還包括用來(lái)支持?jǐn)?shù)據(jù)會(huì)議的數(shù)據(jù)協(xié)作處理模塊,同時(shí)需要處理實(shí)時(shí)多路音視頻編解碼以及圖像。據(jù)了解,在不含超線(xiàn)程(HT)技術(shù)的多任務(wù)操作系統(tǒng)下,多個(gè)任務(wù)的代碼相互交叉,每個(gè)任務(wù)在交替時(shí)隙內(nèi)完全控制處理器資源。因此,無(wú)論是交叉處理還是先后處理,總共所用時(shí)間是一樣的。然而實(shí)際上,由于受高速緩存和任務(wù)轉(zhuǎn)換的影響,交叉任務(wù)的處理速度會(huì)稍慢一些。在支持超線(xiàn)程(HT)技術(shù)的操作系統(tǒng)下,多個(gè)任務(wù)(線(xiàn)程)共享執(zhí)行資源,在任何給定時(shí)間內(nèi),執(zhí)行資源都可以處理來(lái)自各線(xiàn)程的代碼,從而大大提高了CPU的總體利用率。
在客戶(hù)端,因?yàn)橐残枰獙?shí)時(shí)的音視頻編解碼,同時(shí)考慮網(wǎng)絡(luò)傳輸、視頻顯示等負(fù)載的影響,所以需要進(jìn)行大量的計(jì)算;另外客戶(hù)端還需要對(duì)用戶(hù)的操作作出及時(shí)有效的反應(yīng)。此時(shí),超線(xiàn)程(HT)技術(shù)使用戶(hù)可以在不降低系統(tǒng)響應(yīng)能力的情況下執(zhí)行后臺(tái)計(jì)算任務(wù),支持用戶(hù)同時(shí)運(yùn)行各種業(yè)務(wù)的應(yīng)用。
計(jì)算機(jī)世界網(wǎng)(www.ccw.com.cn)
相關(guān)鏈接:
新竹市|
微山县|
英山县|
武汉市|
逊克县|
广东省|
陆川县|
安岳县|
怀集县|
平果县|
鄯善县|
尚志市|
凤庆县|
庐江县|
华池县|
天祝|
新宁县|
赤城县|
黄陵县|
大同市|
平泉县|
会宁县|
绥江县|
荥经县|
建水县|
麻城市|
名山县|
漯河市|
新邵县|
大关县|
平泉县|
安图县|
乌拉特前旗|
西青区|
资阳市|
泽库县|
明水县|
金湖县|
鲁山县|
奉新县|
咸宁市|