2016-12-26 56 views
-2

所有GPU內核(SM)具有相同的電壓/頻率? 我是一個新鮮的男人在異質計算。我想爲每個GPU SM調整電壓/頻率,但是,我不知道這是否可行。我們可以爲每個GPU核心(SM)設置電壓/頻率嗎?

+1

你爲什麼要這麼做? GPU計算是通過*吞吐量計算*解決大規模並行問題,即執行相同任務的許多內核/ SM。 Power是頻率的[凸函數](https://en.wikipedia.org/wiki/Convex_function),所以當所有內核以相同的頻率運行時,達到最佳吞吐量。如果您只想爲幾個線程提供最高性能,請在CPU上運行它們。 – tera

+2

無論如何,你基本上已經獲得了效果 - 如果你的問題不足以填滿整個GPU,功耗預算中的餘量將被用來提升SM時鐘。這不在你明確的控制之下。 – tera

回答

4

不,這是不可能的。

每個SM沒有單獨的穩壓器,每個SM也沒有單獨的時鐘源。

+0

我已經閱讀了一些關於使用DVFS,DCS,功率門控,供電封蓋等功率優化的論文。我很困惑,謝謝。 –

相關問題