Exhaustive search is generally a last resort for solving a problem: each possible state of a system is generated and evaluated against a condition to find if the problem solution is attained. In some cases, for example in the reversal of cryptographic hash functions that make use of the salting technique, there are very few valid alternatives. However, the set of candidate solutions can be extremely large and therefore very substantial computing resources are needed to walk through the search space in a reasonable time. On the other hand, exhaustive search is very often embarrassingly parallel and so the task can be easily accelerated by distributing the work on a multitude of devices. In this paper we propose a pattern to paralleli...
This paper presents a new parallel indexing data structure for answering queries. The index, called ...
these pixels are shown as colors in (b). We store the image in a hash table under a 0.99 load factor...
[[abstract]]Graphics processing units (GPUs) have attracted a lot of attention due to their cost-eff...
Exhaustive search is generally a last resort for solving a problem: each possible state of a system ...
This paper exploits parallel computing power of graphics cards to accelerate state space search. We ...
We demonstrate an efficient data-parallel algorithm for building large hash tables of millions of el...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
A* search is a fundamental topic in artificial intelligence. Recently, the general purpose computat...
The A* algorithm has been a key search algorithm and part of AI literature for a long time. It has a...
Every new desktop or laptop come equipped with a multicore, programmable graphic processing unit (GP...
Abstract—Hashing is one of the most fundamental operations that provides a means for a program to ob...
Cavazos, JohnFile matching is an important topic in eld of forensics and information security. With...
The parallel computing power offered by graphic processing units (GPUs) has been recently exploited ...
Homomorphic hash functions (HHF) play a key role in securing distributed systems that use coding tec...
Abstract—Optimized GPU kernels are sufficiently complicated to write that they often are specialized...
This paper presents a new parallel indexing data structure for answering queries. The index, called ...
these pixels are shown as colors in (b). We store the image in a hash table under a 0.99 load factor...
[[abstract]]Graphics processing units (GPUs) have attracted a lot of attention due to their cost-eff...
Exhaustive search is generally a last resort for solving a problem: each possible state of a system ...
This paper exploits parallel computing power of graphics cards to accelerate state space search. We ...
We demonstrate an efficient data-parallel algorithm for building large hash tables of millions of el...
Graphics Processing Units (GPUs) are a fast evolving architecture. Over the last decade their progra...
A* search is a fundamental topic in artificial intelligence. Recently, the general purpose computat...
The A* algorithm has been a key search algorithm and part of AI literature for a long time. It has a...
Every new desktop or laptop come equipped with a multicore, programmable graphic processing unit (GP...
Abstract—Hashing is one of the most fundamental operations that provides a means for a program to ob...
Cavazos, JohnFile matching is an important topic in eld of forensics and information security. With...
The parallel computing power offered by graphic processing units (GPUs) has been recently exploited ...
Homomorphic hash functions (HHF) play a key role in securing distributed systems that use coding tec...
Abstract—Optimized GPU kernels are sufficiently complicated to write that they often are specialized...
This paper presents a new parallel indexing data structure for answering queries. The index, called ...
these pixels are shown as colors in (b). We store the image in a hash table under a 0.99 load factor...
[[abstract]]Graphics processing units (GPUs) have attracted a lot of attention due to their cost-eff...