新聞中心

EEPW首頁(yè) > 電源與新能源 > 設(shè)計(jì)應(yīng)用 > 利用多內(nèi)核處理器的并行編程能實(shí)現(xiàn)視頻代碼轉(zhuǎn)換

利用多內(nèi)核處理器的并行編程能實(shí)現(xiàn)視頻代碼轉(zhuǎn)換

作者: 時(shí)間:2012-05-06 來(lái)源:網(wǎng)絡(luò) 收藏
速器的存儲(chǔ)空間,以避免出現(xiàn)上述數(shù)據(jù)搬移問(wèn)題。然而,根據(jù)它們的總體影響,優(yōu)化所有這些單元可能不具成本效益,或沒(méi)有太大作用。優(yōu)化工作容易使代碼復(fù)雜化,并且更難維護(hù)。

RapidMind通過(guò)公共特性集向所有支持的硬件目標(biāo)提供可移植性。僅使用這組公共特性也可能獲得優(yōu)異的性能。然而,RapidMind還提供了深層機(jī)制來(lái)訪(fǎng)問(wèn)特殊硬件特性,這種深層機(jī)制對(duì)優(yōu)化可能有用,但也會(huì)影響可移植性。因此推薦的做法是軟件項(xiàng)目首先只用公共特性實(shí)現(xiàn)所有必要的單元,然后(在實(shí)現(xiàn)完整功能后)對(duì)單元進(jìn)行剖析以確定瓶頸及最有可能的改進(jìn)之處,最后調(diào)整特殊單元,可能的話(huà)調(diào)整應(yīng)保持在內(nèi)核可移植功能集中。如果有必要進(jìn)行特殊硬件的深層分析,使用RapidMind的提取功能可以隔離它的影響,原始的內(nèi)核特性參考實(shí)現(xiàn)也可以用于實(shí)現(xiàn)可移植性。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專(zhuān)區(qū)

關(guān)閉