Proceedings of the International Conference on Automated Planning and Scheduling · 2010 · 24 citations · 15 references
ComputingComputer EngineeringComputer ScienceAlgorithmsParallel AlgorithmsParallel ComputingData ParallelismGraphics Processing Unit ArchitectureGraphics Processing UnitsHardware AccelerationHash FunctionsParallel ArchitecturesBreadth-first SearchCompressionGpu AcceleratorsHashingPerfect HashingSearch Space ExplorationState Space ExplorationState Space Search
This paper exploits parallel computing power of graphics cards to accelerate state space search. We illustrate that modern graphics processing units (GPUs) have the potential to speed up breadth-first search significantly. For a bitvector representation of the search frontier, GPU algorithms with one and two bits per state are presented. Efficient perfect hash functions and their inverse are explored in order to achieve enhanced compression. We report maximal speed-ups of up to a factor of 27 wrt. single core CPU computation.
15
Winning Ways for Your Mathematical Plays.
R. J. Connelly, Elwyn R. Berlekamp, John H. Conway et al. · American Mathematical Monthly · 1986 · 1.5K citations
NVIDIA Tesla: A Unified Graphics and Computing Architecture
Erik Lindholm, John Nickolls, Stuart F. Oberman et al. · IEEE Micro · 2008 · 1.3K citations
John D. Owens, Michael Houston, David Luebke et al. · Proceedings of the IEEE · 2008 · 1.1K citations
I/O-complexity of graph algorithms
Kameshwar Munagala, Abhiram Ranade · 1999 · 132 citations
Ranking and unranking permutations in linear time
Wendy Myrvold, Frank Ruskey · Information Processing Letters · 2001 · 128 citations