TMPGEnc 4.0 XPress 轉檔會出現CUDA錯誤視窗嗎?進來看看!

sean666

進階會員
已加入
7/24/07
訊息
209
互動分數
0
點數
16
一直摸不著頭緒,使用TMPGEnc 4.0 XPress轉檔影片時,有啟動CUDA,都會在轉到一半時,突然冒出錯誤提示視窗,搞不懂到底是哪裡出錯,為何一直出現這個錯誤視窗 ↓
snap154.png


原本還以為是更新過顯示卡驅動程式版本,因為CUDA版本也變動過而出錯,但上禮拜我才發現真正的原因!
其影響的原因就在於是否要設定記憶體給程式作為TEMP,也就是在CPU-GPU設定那邊-多線程設置-預取緩衝設置,【效果使用多線程】如果勾選,很多時候CUDA都不會啟動。
【預取緩衝設置】編碼時預取視訊/音訊,我的顯卡是9800GT/512MB,原本我設定512MB給它當緩衝TEMP,結果就是這原因一直出現CUDA錯誤視窗,然後我試著調整大小,也分別用大&小容量的檔案做測試,結果發現與要轉檔的檔案大小無關,只跟顯卡記憶體大小&給它當TEMP的大小有關。
snap240.png

而這個TEMP的大小又關係到顯卡使用&CPU使用率 !
當我設定128MB做TEMP時,CPU卻只有30%的使用率!(CUDA=50% / CPU=50%)
當設定384MB時,CPU使用率可以達到95%(CUDA=50% / CPU=50%)但會出現CUDA錯誤視窗!
snap241.png

所以我的9800GT/512MB最佳設定就是=256MB , 再多會出現CUDA錯誤,太少無法使用剩餘的CPU資源!
結論也就是…設定給它當TEMP太小,CPU會剩很多閒置資源(System Idle Process)
設太多,顯卡記憶體裝到滿出來,CUDA就會出錯!


以上一些資訊提供給網友們做參考,希望能對大家有幫助。

Ps.TMPGEnc 4.0 XPress 4.6.3.268 繁中化 + nVidia-9800GT








;cheer2;
 

TAS

"人"生淫家...
已加入
3/16/09
訊息
4,079
互動分數
32
點數
48
感謝心得分享:MMM:
 

kwjko

吉祥天賜
已加入
5/30/08
訊息
1,731
互動分數
0
點數
36
年齡
43
網站
www.facebook.com
樓主言下之意就是
要看自己顯卡的記憶體來設定
否則設太大就會出錯…
 

yeimei

一般般會員
已加入
6/12/09
訊息
59
互動分數
0
點數
6
嗯嗯

畢竟CUDA運算部分是顯卡核心去運算 設定成多線程 會分割成各個thread
如果塞滿= ="
一定會錯誤...

看起來TMPGEnc 4.0 XPress 好像還不錯用喔XD
 

sean666

進階會員
已加入
7/24/07
訊息
209
互動分數
0
點數
16
一直摸不著頭緒,使用TMPGEnc 4.0 XPress轉檔影片時,有啟動CUDA,都會在轉到一半時,突然冒出錯誤提示視窗,搞不懂到底是哪裡出錯,為何一直出現這個錯誤視窗 ↓
snap154.png


原本還以為是更新過顯示卡驅動程式版本,因為CUDA版本也變動過而出錯,但上禮拜我才發現真正的原因!
其影響的原因就在於是否要設定記憶體給程式作為TEMP,也就是在CPU-GPU設定那邊-多線程設置-預取緩衝設置,【效果使用多線程】如果勾選,很多時候CUDA都不會啟動。
【預取緩衝設置】編碼時預取視訊/音訊,我的顯卡是9800GT/512MB,原本我設定512MB給它當緩衝TEMP,結果就是這原因一直出現CUDA錯誤視窗,然後我試著調整大小,也分別用大&小容量的檔案做測試,結果發現與要轉檔的檔案大小無關,只跟顯卡記憶體大小&給它當TEMP的大小有關。
snap240.png

而這個TEMP的大小又關係到顯卡使用&CPU使用率 !
當我設定128MB做TEMP時,CPU卻只有30%的使用率!(CUDA=50% / CPU=50%)
當設定384MB時,CPU使用率可以達到95%(CUDA=50% / CPU=50%)但會出現CUDA錯誤視窗!
snap241.png

所以我的9800GT/512MB最佳設定就是=256MB , 再多會出現CUDA錯誤,太少無法使用剩餘的CPU資源!
結論也就是…設定給它當TEMP太小,CPU會剩很多閒置資源(System Idle Process)
設太多,顯卡記憶體裝到滿出來,CUDA就會出錯!


以上一些資訊提供給網友們做參考,希望能對大家有幫助。

Ps.TMPGEnc 4.0 XPress 4.6.3.268 繁中化 + nVidia-9800GT








;cheer2;


不好意思,補圖 !







;x;
 
▌延伸閱讀