these pixels are shown as colors in (b). We store the image in a hash table under a 0.99 load factor: the hash table contains only 3.73 million entries. These are used as keys for hashing. (c) The table obtained with a typical randomizing hash function: Keys are randomly spread and all coherence is lost. (d) Our spatially coherent hash table, built in parallel on the GPU. The table is built in 15 ms on a GeForce GTX 480, and the image is reconstructed from the hash in 3.5 ms. The visible structures are due to preserved coherence. This translates to faster access as neighboring threads perform similar operations and access nearby memory. (e) Neighboring keys are kept together during probing, thereby improving the coherence of memory accesses...
The performance of hash tables is analyzed in a parallel context. Assuming that a hash table of fixe...
High-performance analytical data processing systems often run on servers with large amounts of memor...
GPU acceleration of hash tables in high-volume transaction applications such as computational geomet...
Recent spatial hashing schemes hash millions of keys in parallel, compacting sparse spatial data in ...
International audienceRecent spatial hashing schemes hash millions of keys in parallel, compacting s...
We demonstrate an efficient data-parallel algorithm for building large hash tables of millions of el...
Abstract—Hashing is one of the most fundamental operations that provides a means for a program to ob...
A hash table is a representation of a set in a linear size data structure that supports constanttime...
With the advent of a telemedicine technology, many medical services can be provided remotely, which ...
Homomorphic hash functions (HHF) play a key role in securing distributed systems that use coding tec...
We present an efficient GPU-based parallel LSH algorithm to perform approximate k-nearest neighbor c...
This paper exploits parallel computing power of graphics cards to accelerate state space search. We ...
Exhaustive search is generally a last resort for solving a problem: each possible state of a system ...
Abstract. A hash table is a representation of a set in a linear size data structure that supports co...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
The performance of hash tables is analyzed in a parallel context. Assuming that a hash table of fixe...
High-performance analytical data processing systems often run on servers with large amounts of memor...
GPU acceleration of hash tables in high-volume transaction applications such as computational geomet...
Recent spatial hashing schemes hash millions of keys in parallel, compacting sparse spatial data in ...
International audienceRecent spatial hashing schemes hash millions of keys in parallel, compacting s...
We demonstrate an efficient data-parallel algorithm for building large hash tables of millions of el...
Abstract—Hashing is one of the most fundamental operations that provides a means for a program to ob...
A hash table is a representation of a set in a linear size data structure that supports constanttime...
With the advent of a telemedicine technology, many medical services can be provided remotely, which ...
Homomorphic hash functions (HHF) play a key role in securing distributed systems that use coding tec...
We present an efficient GPU-based parallel LSH algorithm to perform approximate k-nearest neighbor c...
This paper exploits parallel computing power of graphics cards to accelerate state space search. We ...
Exhaustive search is generally a last resort for solving a problem: each possible state of a system ...
Abstract. A hash table is a representation of a set in a linear size data structure that supports co...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
The performance of hash tables is analyzed in a parallel context. Assuming that a hash table of fixe...
High-performance analytical data processing systems often run on servers with large amounts of memor...
GPU acceleration of hash tables in high-volume transaction applications such as computational geomet...