日韩在线一区二区三区,日本午夜一区二区三区,国产伦精品一区二区三区四区视频,欧美日韩在线观看视频一区二区三区 ,一区二区视频在线,国产精品18久久久久久首页狼,日本天堂在线观看视频,综合av一区

[發明專利]一種基于異構平臺的高維詞匯樹構建方法有效

專利信息
申請號: 201510938217.1 申請日: 2015-12-16
公開(公告)號: CN105573834B 公開(公告)日: 2018-12-11
發明(設計)人: 張為華;季曉楓;余時強 申請(專利權)人: 復旦大學
主分類號: G06F9/48 分類號: G06F9/48
代理公司: 上海正旦專利代理有限公司 31200 代理人: 陸飛;盛志范
地址: 200433 *** 國省代碼: 上海;31
權利要求書: 查看更多 說明書: 查看更多
摘要:
搜索關鍵詞: 平臺 面向 數據 詞匯 構建 方法
【權利要求書】:

1.一種基于異構平臺的高維詞匯樹構建方法,其特征在于包括:利用異構平臺中圖形處理器GPU強大的并行計算能力與可編程性;利用高維詞匯樹算法特性和圖形處理器的內存訪問模式優化算法;采用主機和圖形處理器在高維詞匯樹算法運行過程中的協調策略;

在高維詞匯樹的構建中,將高維詞匯樹中隊列管理以及預處理工作放在主機端,生成新節點算法中的分類以及求和兩個部分交由GPU進行處理;

在運行建樹程序前,將所有圖片的高維特征點作為一整個節點放入隊列中;

開始運行建樹程序,建樹過程根據主機端的主線程維護的隊列進行,具體步驟如下:

第一步,程序從任務隊列中取出待處理的節點,并將需要處理的數據傳輸到GPU的主存中;

根據節點大小的不同,將采用不同的GPU協同策略:將節點分為下述三種,并放到不同的隊列中進行處理;在前一個隊列處理完之前程序不處理下一個隊列中的節點;

第一種是大型節點,這類節點的大小超過GPU主存的容量,將其劃分為可以放入GPU中的數據塊;如果是多GPU結構,每個GPU依次拿取自己的數據塊;如果是單GPU結構,該GPU順序處理所有的數據塊;每次處理完所有數據塊的分類或者求和之后,進行同步,并將結果匯總至主機端內存上的數組中,之后再進行下一部分的處理;

第二種是普通的節點,這類節點的大小可以整塊放入GPU內存中,不需要劃分為數據塊; GPU按順序從隊列中獲取任務,處理完一個任務后即可取下一塊任務;

第三種是碎片化節點,這類節點是到了隊列的尾部,高維詞匯樹的底層,產生的許多只有數百、數十個高維特征點的節點;為了充分利用GPU的計算能力,要放入盡量多的碎片化節點以填滿GPU的內存,此時GPU每次可以處理上百個節點;

第二步,對節點進行處理,生成K個子節點;

首先,在節點中隨機尋找K個高維特征點作為初始的中心點,然后對高維特征點進行分類處理,之后對每個分類求和,最后得到新的K個中心點;經過循環上述過程,至中心點結果不變后,得到K個新的中心點;

其中,GPU上節點的處理工作有兩部分:一是對每個高維特征點進行分類,二是對每個類別的高維特征點進行求和;對這兩部分采用不同的并行模式以提高并行性能:

對于分類計算,每個線程以高維特征點為任務目標,去完成分類任務;線程的任務是首先求出高維特征點與所有中心點的多維距離,然后確定與之距離最短的中心點,將結果存儲到全局內存中;由于計算最短距離不適合由多個線程共同完成,所以GPU采用根據高維特征點進行處理的方式,線程各自讀取高維特征點進行處理;中心點的數據被存儲在線程塊的共享內存中,這是所有高維特征點公用的數據,放在共享內存中能夠減少不必要的主存訪問;當一個線程在處理完一個節點后,讀取下一個要處理的高維特征點并循環直至處理完所有的節點;

對于求和計算,GPU按維度進行并行處理,一個線程塊處理一組節點,每個線程負責特定的維度,每個線程只存儲自己負責的維度的局部和,這樣就能將局部和放在共享內存上,減少不必要的GPU主存訪問;每次處理完一個點中的特定維度,線程根據線程塊中的總線程數累加一定的地址得到下一部分有相同維度的數據;最終,在這組節點中所有線程都完成累加后,有特定的線程將各自負責的值累加到全局變量上;

第三步,將子節點放入隊列中;

當前節點生成的K個子節點中,超過預定的層數L或者特征點過少的節點不會被放入隊列,其余節點會被放到相應節點中;

第四步,重復第一至第三步的過程,當隊列為空時,高維詞匯樹的構建工作完成。

2.根據權利要求1所述的基于異構平臺的高維詞匯樹構建方法,其特征在于在第二步中,還對于GPU中的內存訪問進行了優化,優化目標是減少對全局內存的訪問或者將經常訪問的數據放置到共享內存上,包括:

(1)采用數據壓縮的內存訪問方式

在每次讀取數據時將多個維度的數據拼接成與帶寬匹配的數據一次讀??;對于分類的過程,一個點中相鄰的多個維度放在一起,作為一個數據讀??;對于求和的過程,將相鄰的多個點的同一個維度抽取出來進行拼接,作為一個數據讀?。?/p>

(2)進行數據重構

在分類的過程中,數據重構,就是使warp中線程訪問數據時,數據在GPU主存中的分布是連續的,即warp訪問的特征點的同一維在GPU主存中是連續的;同時,將同一個點的多個維度先作為一塊存放,再和相鄰點的相同維度一起存放;在求和的過程中,數據重構是將一組特征點的同一維度一起存放,以適應壓縮訪問的要求;

(3)逆向的數據塊遍歷和數據塊加載順序的優化

對于大型節點,由于節點大小大于GPU主存的容量,所以需要將其劃分為多個數據塊依次放入GPU中進行處理;將數據塊設計成小于GPU內存的一半,在使用GPU生成新節點的時候就能使用GPU的第二個工作流進行數據裝載的工作,將下一塊數據塊裝載在GPU的另一半內存上;

節點的處理會循環多次,對數據塊也會進行多次遍歷,為在遍歷的過程中減少數據塊的讀取次數,前一循環的結尾數據塊在后一循環開始時仍然儲存在GPU主存中,所以讓相鄰的兩個循環以逆向的方向進行數據塊的遍歷處理,這樣每一個GPU在頭部和尾部都可以節省一次數據塊載入的工作。

下載完整專利技術內容需要扣除積分,VIP會員可以免費下載。

該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于復旦大學,未經復旦大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服

本文鏈接:http://www.szxzyx.cn/pat/books/201510938217.1/1.html,轉載請聲明來源鉆瓜專利網。

×

專利文獻下載

說明:

1、專利原文基于中國國家知識產權局專利說明書;

2、支持發明專利 、實用新型專利、外觀設計專利(升級中);

3、專利數據每周兩次同步更新,支持Adobe PDF格式;

4、內容包括專利技術的結構示意圖、流程工藝圖技術構造圖

5、已全新升級為極速版,下載速度顯著提升!歡迎使用!

請您登陸后,進行下載,點擊【登陸】 【注冊】

關于我們 尋求報道 投稿須知 廣告合作 版權聲明 網站地圖 友情鏈接 企業標識 聯系我們

鉆瓜專利網在線咨詢

周一至周五 9:00-18:00

咨詢在線客服咨詢在線客服
tel code back_top
主站蜘蛛池模板: 国产精品人人爽人人做av片| 亚洲国产精品国自产拍av| 国产一区二区电影在线观看| 欧美xxxxxhd| 国产精品麻豆一区二区| 午夜亚洲影院| 91久久久久久亚洲精品禁果| 在线精品视频一区| 欧美一区二区三区另类| 国产精品v欧美精品v日韩| 91国偷自产中文字幕婷婷| 国产精品天堂网| 神马久久av| 欧美精品日韩| 91久久精品国产亚洲a∨麻豆| 国产精品第56页| 亚洲国产精品女主播| 国产精品网站一区| 久久99中文字幕| 鲁丝一区二区三区免费| 久久综合久久自在自线精品自| 亚洲w码欧洲s码免费| 国产69精品久久99的直播节目| 欧美精品第1页| 狠狠躁夜夜躁xxxxaaaa| 午夜a电影| 亚洲精品无吗| 一级女性全黄久久生活片免费| 久久国产欧美一区二区免费| 国产69精品久久久久久野外| 日本精品一区二区三区在线观看视频 | 国产一级片网站| 欧美日韩一级二级三级| 中文字幕一二三四五区| 7777久久久国产精品 | 日韩欧美亚洲视频| 国产乱子一区二区| 福利电影一区二区三区| 日韩精品一区中文字幕| 91超薄丝袜肉丝一区二区| 国产欧美日韩精品一区二区三区| 蜜臀久久99静品久久久久久| 国产色99| 日韩国产精品久久| 97精品国产aⅴ7777| 午夜av在线电影| 91亚洲精品国偷拍自产| 欧美日韩亚洲另类| 国产一区二区在线91| 久久综合久久自在自线精品自| 热99re久久免费视精品频软件 | 久久久久久久国产| 久久99精品久久久秒播| 国产色一区二区| 国产精品第157页| 久久精品国产色蜜蜜麻豆| 日日夜夜一区二区| 9999国产精品| 亚洲国产精品综合| 国产精品96久久久久久久 | 日韩午夜电影在线| 日本精品一区二区三区在线观看视频 | 欧美一区二区色| 日韩亚洲精品视频| 日韩一区二区三区福利视频| 国产99视频精品免视看芒果| 精品国产一区二区三区忘忧草| 亚洲日韩aⅴ在线视频| 在线国产一区二区| 国产在线观看二区| 国产午夜三级一二三区| 国产免费第一区| 首页亚洲欧美制服丝腿| 午夜伦全在线观看| 91超碰caoporm国产香蕉| 99精品少妇| 国产精品二区一区二区aⅴ| 国产精品高潮呻吟久| 午夜av资源| 中文字幕av一区二区三区高| 国产大片黄在线观看私人影院| 日本午夜精品一区二区三区| 片毛片免费看| 久久99久国产精品黄毛片入口 | 久久99精| 午夜无遮挡| 午夜精品一二三区| 国产一区二区片| 久久精品综合视频| 日韩久久影院| 亚洲欧美中日精品高清一区二区 | 欧美亚洲国产日韩| 精品国产乱码久久久久久久久| 国产91丝袜在线播放动漫| 97人人澡人人爽人人模亚洲| 日日狠狠久久8888偷色| 乱子伦农村| 免费精品99久久国产综合精品应用| 久久精品亚洲精品| 精品a在线| 国产精品视频二区三区| 狠狠躁夜夜| 精品国产免费久久| 久久精视频| 国产免费一区二区三区网站免费| 野花国产精品入口| 99国产精品丝袜久久久久久| 欧美日韩国产专区| 国产精品18久久久久白浆| 91麻豆精品一区二区三区| 中文字幕一区二区三区免费视频| 狠狠插影院| 国产日韩一二三区| 国产97在线播放| 视频国产一区二区| 国产精品不卡在线| freexxxxxxx| 91嫩草入口| 91麻豆精品国产91久久久更新资源速度超快 | 国内久久久| 夜夜嗨av色一区二区不卡| 亚洲欧洲日韩在线| 日韩女女同一区二区三区| 日本精品一区二区三区在线观看视频 | 日本午夜精品一区二区三区| 私人影院av| 91视频国产九色| 精品无码久久久久国产| 销魂美女一区二区| 一级久久久| 午夜国产一区二区三区| 午夜一区二区视频| 久久精品国产亚洲一区二区| 欧美日韩精品在线一区| 一区二区国产精品| 国内久久久| 亚洲在线久久| 91精品第一页| 国产精品中文字幕一区二区三区 | 欧美亚洲视频二区| 国产精品九九九九九九| 99久久精品免费看国产交换| 97香蕉久久国产超碰青草软件| 国产91九色视频| 91精品夜夜| 国产1区2区3区| 国产欧美日韩一区二区三区四区| 538国产精品一区二区免费视频| 国产视频一区二区不卡| 国产一区二区在线精品| 狠狠色狠狠色综合日日2019| 欧美二区精品| 岛国精品一区二区| 国产精品电影一区| 国产特级淫片免费看| 亚洲va国产| 久久99国产综合精品| 久久久精品中文| 热99re久久免费视精品频软件 | 国产精品精品视频一区二区三区| 国产精品美女一区二区视频| 毛片大全免费观看| 国产精品久久久久免费a∨大胸| 亚洲乱码av一区二区三区中文在线:| 一区二区三区电影在线观看| 国产一卡二卡在线播放 | 高清国产一区二区 | 国产欧美一区二区三区免费视频 | 国产午夜精品一区二区三区最新电影 | 欧美一区二区伦理片| 国产乱人伦精品一区二区三区| 一级久久久| 午夜看大片| 特高潮videossexhd| 午夜天堂在线| 一区二区中文字幕在线| 国产精品一级在线| 亚洲精品日本久久一区二区三区 | 中文字幕在线播放一区| 欧美日韩国产色综合一二三四| 国产精品免费不卡| 精品99免费视频| 午夜电影一区二区三区| 99国产精品久久久久| 少妇**毛片| 麻豆精品一区二区三区在线观看| 自拍偷在线精品自拍偷写真图片 | 四虎国产精品永久在线| 91看片片| 91av精品| 亚洲欧美v国产一区二区| 蜜臀久久久久久999| 日韩精品久久久久久久的张开腿让| 亚洲日韩aⅴ在线视频| 护士xxxx18一19| 久久艹国产精品| 午夜理伦影院| 国产99小视频| 日韩av视屏在线观看| 中文字幕制服狠久久日韩二区 | 国产精品一区二区在线观看免费| 欧美亚洲精品一区二区三区| 26uuu亚洲国产精品| 午夜影院91| 国产乱人伦偷精品视频免下载| 欧美一区二区三区白人| 国产精品久久久久久亚洲美女高潮| 久久er精品视频| 亚洲第一天堂久久| 国产精品日韩三级| 国产女人和拘做受在线视频| 91久久香蕉| 99久久夜色精品国产网站| 国产日韩欧美在线影视| 国产精品乱码一区二区三区四川人 | 国产理论一区二区三区| 日本大码bbw肉感高潮| 国产精品伦一区二区三区级视频频 | 亚洲欧美日韩国产综合精品二区 | 99爱精品在线| 国产69久久| 日韩欧美多p乱免费视频| 精品国产91久久久久久久| 午夜a电影| 国产精品久久91| free性欧美hd另类丰满| 欧美777精品久久久久网| 国产一级精品在线观看| 国产视频精品一区二区三区| 亚洲精品国产主播一区| 亚洲欧美日韩国产综合精品二区| 午夜黄色一级电影| 久久久精品观看| 国产69精品久久久久男男系列| 农村妇女精品一二区| 一区精品二区国产| 99爱精品在线| 国产第一区二区三区| 国产日产精品一区二区| 国产99视频精品免视看芒果| 农村妇女毛片精品久久| 久99精品| 日本神影院一区二区三区| 午夜叫声理论片人人影院| 欧美高清性xxxxhdvideos| av毛片精品|