GigaSpace基于GPU的高效數(shù)據(jù)管理庫(kù)
GigaSpace是一個(gè)開(kāi)放的基于GPU的庫(kù),用于大量數(shù)據(jù)的高效數(shù)據(jù)管理。它由一組4個(gè)組件組成,全部可定制:
多尺度空間分割動(dòng)態(tài)樹(shù)結(jié)構(gòu),高速緩存管理器存儲(chǔ)對(duì)應(yīng)于空間分區(qū)的非空節(jié)點(diǎn)的常量大小的數(shù)據(jù)塊。
訪問(wèn)者函數(shù)前進(jìn)數(shù)據(jù)(實(shí)際上,三:空間分區(qū)訪問(wèn)者,塊訪問(wèn)者,點(diǎn)數(shù)據(jù)訪問(wèn)者)
訪問(wèn)者遇到缺少數(shù)據(jù)時(shí)調(diào)用的數(shù)據(jù)生產(chǎn)者。
數(shù)據(jù)類(lèi)型可以是任何你選擇的,只要塊是固定大小;
'space'可以表示任何品種,只要你知道如何分割和訪問(wèn)它。
GigaVoxels和GigaSpace是一樣的事情。 GigaSpace是查看工具的一般方式。 GigaVoxels的基本用途是使用八叉樹(shù)作為樹(shù),體素塊作為數(shù)據(jù)塊,并使用體積錐跟蹤作為訪問(wèn)者,因此這種命名優(yōu)先于SVO社區(qū)。但我們提供了許多其他示例顯示其他選擇,因?yàn)闈撛诘氖褂帽萐VO大得多。
評(píng)論
圖片
表情
