3
是否可以在OpenCL中創建一個簡單的HashMap?例如。其中所有密鑰都具有類型long
和所有值類型爲int
,並且永遠不必修改(即只讀地傳遞給內核)。在OpenCL中的HashMap?
構建HashMap可能需要一段時間(在CPU上完成一次,而不必再次修改),但讀取頻繁,因此get(long key, *hashmap H)
應該便宜。
在OpenCL中是否有任何已知的實現?我沒有找到他們。如果我不得不從頭開始編寫一個,那麼哪個HashMap實現最適合這種用途?
也許搜索CUDA,不是[this](http://stackoverflow.com/questions/5533102/cuda-implementing-device-hash-map)有幫助嗎? – DikobrAz