基于GPU排序的MapReduce優(yōu)化方法
基本信息
申請?zhí)?/td> | CN201710026869.7 | 申請日 | - |
公開(公告)號 | CN106802787B | 公開(公告)日 | 2019-08-02 |
申請公布號 | CN106802787B | 申請公布日 | 2019-08-02 |
分類號 | G06F9/38(2006.01)I; G06F9/50(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 李鵬飛; 丁有偉; 孫杰 | 申請(專利權)人 | 有棵樹科技股份有限公司 |
代理機構 | 南京中盟科創(chuàng)知識產(chǎn)權代理事務所(特殊普通合伙) | 代理人 | 天澤信息產(chǎn)業(yè)股份有限公司 |
地址 | 210019 江蘇省南京市建鄴區(qū)云龍山路80號 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明提出了一種基于GPU排序的MapReduce優(yōu)化方法,其中MapReduce包含Map階段、Shuffle階段、以及Reduce階段,Map階段包含Spill過程和Merge過程,Reduce階段包含Merge過程,其中,在Map階段的Spill過程中采用基于GPU的快速排序流程,在Map階段的Merge過程中和Reduce階段的Merge過程中采用基于GPU的歸并排序流程。通過以基于GPU的快速排序和歸并排序算法替代傳統(tǒng)的基于CPU的快速排序、歸并排序和堆排序算法,提高中間數(shù)據(jù)處理速度,進而提升MapReduce的性能。 |
