2017-06-21 70 views
0

我想在顯示器上顯示處理過的視頻。對於CUDA中的視頻處理,我正在考慮購買Nvidia Tesla等級卡,但它沒有任何視頻輸出端口。有沒有辦法在Tesla GPU卡上創建幀緩衝區,然後將其傳輸到系統內存並通過主板圖形顯示?通過特斯拉顯示圖形卡

PS:我不想在CPU上計算任何東西,以獲得接近實時的性能。

+1

https://devblogs.nvidia.com/parallelforall/hpc-visualization-nvidia-tesla-gpus/ – talonmies

回答

1

對於視頻處理(和顯示),並且根據我對您問題的理解,特斯拉可能不是您的最佳選擇。

  1. 特斯拉卡是昂貴的,(部分),因爲雙精度的支持,你不需要爲視頻處理
  2. 特斯拉卡沒有任何視頻端口,這意味着你必須發回你的幀到系統(顯然可能)。這意味着性能損失,以及更多的編寫和維護代碼。

您是否看過Quadro產品系列?它們具有顯示輸出功能,通常用於這種應用(但仍然很昂貴)。

如果要顯示,那可能意味着您在桌面應用程序上工作。所以你的圖形卡將無法全天候工作在全部計算負載?那麼,爲什麼不使用GeForce?

+0

我使用深度學習處理幀,Nvidia推薦用於計算的特斯拉產品,並且沒有任何基準quadro卡,因爲它們主要用於渲染。我正在探索通過特斯拉顯示的方法,如果不可用或消耗更多資源,我將轉向quadro。 – Adarsh

+0

那麼,深度學習是一個完全不同的話題。對於訓練,特斯拉肯定會是你最好的選擇,但是爲了推論,我猜不是。你需要的可能是許多FP16單元,所以如果你絕對需要在同一張卡片上進行推理和訓練,我會尋找quadro gp100 –

+0

更新的特斯拉卡片針對推理進行了優化(Tesla P4和Tesla P40),它們也支持張量RT推理引擎。另外GP100的成本太高。 – Adarsh