posts - 403, comments - 310, trackbacks - 0, articles - 7
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          GP-GPU 閱讀筆記 (4)

          Posted on 2008-02-10 16:13 ZelluX 閱讀(382) 評(píng)論(0)  編輯  收藏 所屬分類: Laboratory

          4.2. Data Structures

          The GPU Memory Model
          通常使用二維的texture保存,一是因?yàn)橐痪Stexture能存放的東西很少,二是因?yàn)楝F(xiàn)在的GPU很難高效地寫入一列3維texture。
          Iteration
          stream編程模型包含了一種隱式的流的并行遍歷。????
          Generalized Arrays via Address Translation
          在GPGPU編程中主要使用的數(shù)據(jù)結(jié)構(gòu)是隨機(jī)訪問的多位容器,包括稀疏/稠密數(shù)組等。每個(gè)結(jié)構(gòu)定義了一個(gè)虛擬域virual grid domain和一個(gè)物理域physical grid domaiin,以及之間相互轉(zhuǎn)換的address translator。

          4.2.1. Dense Arrays
          多維數(shù)組通常先映射到一維,然后再到二維。
          4.2.2. Sparse Arrays
          根據(jù)非零元素的位置和數(shù)量是否變化分兩種,靜態(tài)和動(dòng)態(tài)。
          4.2.3. Adaptive Structures

          主站蜘蛛池模板: 南宁市| 宁明县| 永登县| 柳林县| 定兴县| 疏勒县| 岳阳县| 秀山| 伊春市| 扶风县| 文安县| 玉林市| 巫山县| 改则县| 永德县| 区。| 德江县| 张掖市| 大厂| 贵港市| 新田县| 资兴市| 金寨县| 文水县| 云安县| 神池县| 平果县| 牙克石市| 青海省| 遂川县| 灵石县| 桂平市| 基隆市| 上虞市| 洛川县| 东港市| 政和县| 临朐县| 德州市| 青川县| 仪陇县|