cuda的bank conflict問題 - 顯卡

Table of Contents

最近在看板上的 [分享] CUDA 程式設計(12) -- 速成篇(下) 這篇文章

裡面有提到bank conflict 不過並沒有詳細的介紹

我搜尋網路上的資料似乎是SIMT的架構上會出現的問題?


還有就是這篇文章中測試了三種狀況
matric size= 2047*4000 2048*4000 2049*4000

文章內提到2048*4000這組狀況是會產生bank conflict這是為什麼?
而且從執行時間來看HOST版本的程式也受到bank conglict的影響?




--

All Comments

Rebecca avatarRebecca2016-12-08
同時access同一條memroy上不同的address就卡住了
Skylar Davis avatarSkylar Davis2016-12-12
解法是觀察memory access pattern然後錯開來放