循環展開導致代碼無法啓動。。。cuda優化-展開循環的知識

前兩天手動將循環展開,在windows下出現了錯誤,不知道爲什麼,在linux下成功啓動,也可以設置register使用,但不知道原因。今天看到這個,才明白,記錄下。 原來展開後的代碼的中間計算過程也是需要寄存器來存儲臨時變量的。 轉載:http://blog.csdn.net/redline2005/article/details/23161525 最近看到了一些循環展開優化程序性能的知識,總結
相關文章
相關標籤/搜索