2
我想將Intel QSV編碼器集成到我的項目中。目前在Intel已知限制發行說明的一點我想澄清:PPL和Intel媒體SDK
與英特爾®線程構建模塊並行使用英特爾®媒體SDK可能會影響性能
爲什麼線程管理的影響英特爾QSV編碼器?
我的項目不使用英特爾TBB,但使用Microsoft併發運行時並行Paterns庫(PPL)技術。 PPL會影響英特爾QSV性能嗎?
我想將Intel QSV編碼器集成到我的項目中。目前在Intel已知限制發行說明的一點我想澄清:PPL和Intel媒體SDK
與英特爾®線程構建模塊並行使用英特爾®媒體SDK可能會影響性能
爲什麼線程管理的影響英特爾QSV編碼器?
我的項目不使用英特爾TBB,但使用Microsoft併發運行時並行Paterns庫(PPL)技術。 PPL會影響英特爾QSV性能嗎?
下面是來自英特爾的答案:
對不起發行說明也不是很清楚。基本上, 聲明適用於媒體SDK軟件編解碼器,並歸結爲 這一事實,即在執行工作負載時,SW編解碼器利用所有可用的邏輯處理器核心 。這與使用線程 框架(如PPL或TBB)或通用線程無關。處理器核心將被超額訂購,因此 總是會有潛在影響性能的可能性。媒體SDK目前沒有 機制來控制SW編解碼器的內部線程數量。