2013-08-27 49 views
0

我正在開發一個代碼,它依賴於在GPU上運行多個線程塊。每個塊都包含32個線程,所有線程都執行相同的指令,但具有不同的數據。現在我繪製塊數與時間的關係。我看到一個人像一個樓梯。任何人都可以幫助我解釋爲什麼它看起來像樓梯。我可以發佈這個數字,因爲我必須至少有10個聲望,但是如果你有興趣,請給我發電子郵件,我會給你發送這個數字。在此先感謝線程塊vs時間

回答

1

您的GPU可能同時運行幾個塊(比如n)。然後1到n個塊將花費相同的時間完成。

+0

我認爲這應該回答我的問題,尤其是如果我們考慮到所有資源都可用時,如寄存器和共享內存的數量等。但控制器是塊的數量。 – AhmadO