查看完整版本 : Intel OpenCL 個 bitonic sort 真係唔 ? 掂!!

煙民母親生賤種 2017-11-18 11:56 AM

Intel OpenCL 個 bitonic sort 真係唔 ? 掂!!

真係慢到爆, 映衰哂 GPU computing !! :fst_014::fst_014:

N = 1.3 億
Memory : On host
Algorithm : Bitonic
FrameWork: OpenCL
GPU Nvidia
Time used: 5.x 秒 (未計 allocation of memory)
--------------------------------------------------------
[attach]7578943[/attach]


而於 Atom HD graphic 平台
N = 3.x 千萬
Memory : On host
Algorithm : Bitonic
FrameWork: OpenCL
GPU Atom HD grpahic
Time used: 11.x 秒 (未計 allocation of memory)
----------------------------------------------------------------
[attach]7578944[/attach]

:fst_011: :fst_011: :fst_011:
code: [url=http://rextester.com/BLGDP32921]http://rextester.com/BLGDP32921[/url]

你地未必有 CL framework, 所以我 compile 左一個 executable for windows platform, 有興趣可以下載來玩下。
用法: 打 -h 出現 help , 你地選返你張 display card , 或輸入你地要的 Arraysize, 但有限制格或, 數目必須為( 2^N *4 )
executable download:
[url=https://drive.google.com/file/d/1vvy0F26AthuI1Rq2VvMv3uUA0lJMsoHY/view?usp=sharing]https://drive.google.com/file/d/1vvy0F26AthuI1Rq2VvMv3uUA0lJMsoHY/view?usp=sharing[/url]

[[i] 本帖最後由 煙民母親生賤種 於 2017-11-18 01:20 PM 編輯 [/i]]
頁: [1]
查看完整版本: Intel OpenCL 個 bitonic sort 真係唔 ? 掂!!