說真的如果是敲代碼的程序員的話要顯卡來干嘛……不如直接用核顯算了,有視頻輸出就行了,獨顯和核顯沒什么本質上的區別啊,插顯卡上去不單多花成本還浪費電啊。
辦公時真正用得上顯卡的是美工、視頻編輯這些,3D創作那些就更需求專業的顯卡了,現在的Office套件和Adobe套件都是支持顯卡加速的,只是Office的辦公套件負載都不算高,單純用CPU也可應付得了源碼,然而Adobe那些東西獨顯是明顯有用的,Photoshop批量轉圖時是會有一些效果的,不過最明顯是Premiere這類視頻編輯軟件。
Adobe Premiere
軟件可支持CUDA和OpenCL顯卡加速
這個顯卡加速是否有用呢?我們對此做過測試源碼,Adobe Premiere CC的顯卡加速效果還是很明顯的,不過當顯卡的性能到了某個程度后就沒什么區別了,而且這條線還比較低。
從結果來看加了張獨顯可以明顯降低特效制作和視頻壓縮的所用時間,只是特效制作主要還算靠CPU來做的,顯卡之間拉不開差距的原因是CPU已經滿載成為瓶頸了,所以GTX 1050和RX 570以上的顯卡所帶來的提升基本是一致的,另外用核顯加速也比純CPU運算快得多,只是核顯的效果和獨顯比起來還是差遠了。
Premiere軟件顯卡的作用是在視頻壓縮上面,無論用的是NVIDIA顯卡還是AMD顯卡只要性能達到某個程度后加速效果其實都差不多的,都比純CPU進行壓縮快得多,所以凡是涉及到視頻尺寸的操作,有獨顯和無獨顯的區別還是很大的。
不過整體來說軟件更倚重于CPU的多核心多線程,核心數越多視頻處理也就越快,Adobe的其他視頻處理工具同理。