algorithm - sorting hashes with opencl -
i have lines of 3 hashes (ie md5, 128bit). plenty of them. think billions, wont fit in main memory. in file , need sorted. using gnu sort takes long time obviously, works.
i think possibly worth split them ie vector of 6 64bit ints , sort them in batches opencl, mergejoin them. have radeon hd 6950 2gb @ hand.
but have no experience opencl.
so questions:
which opencl datastructure want use task?
which sorting algo use
could mergejoin accelerated?
Comments
Post a Comment