bank-conflict

    16熱度

    3回答

    有一件事我沒有想出來,谷歌沒有幫助我,爲什麼有可能銀行與共享內存衝突,但不是在全球內存?銀行可以與寄存器衝突嗎? UPDATE 哇我真的很感謝Tibbit和灰熊的兩個答案。看來,我只能給一個綠色的複選標記一個答案,但。我對堆棧溢出很陌生。我想我必須選擇一個最好的答案。我可以做些什麼來表達謝意,我不給綠色檢查的答案嗎?

    2熱度

    3回答

    與cuda一起編程時,整合與銀行衝突有什麼區別? 只有當共享內存中的銀行衝突時,全局內存纔會發生合併? 我應該擔心聚結,如果我有> 1.2支持的GPU?它是否自己處理聚結?

    10熱度

    2回答

    我想了解銀行衝突如何發生。 如果我在全局內存中有一個大小爲256的數組,並且我在一個Block中有256個線程,並且我想將該數組複製到共享內存。因此每個線程都複製一個元素。 shared_a[threadIdx.x]=global_a[threadIdx.x] 這是否會導致銀行衝突? 現在該數組的大小比線程的數目較大的假設,所以現在我使用這對全局存儲器複製到共享存儲器: tid = threa