FAST: fast architecture sensitive tree search on modern CPUs and GPUs

C Kim, J Chhugani, N Satish, E Sedlar… - Proceedings of the …, 2010 - dl.acm.org
In-memory tree structured index search is a fundamental database operation. Modern
processors provide tremendous computing power by integrating multiple cores, each with …

Accelerating SQL database operations on a GPU with CUDA

P Bakkum, K Skadron - Proceedings of the 3rd workshop on general …, 2010 - dl.acm.org
Prior work has shown dramatic acceleration for various database operations on GPUs, but
only using primitives that are not part of conventional database languages such as SQL …

Systems and related methods for three dimensional gesture recognition in vehicles

TA El Dokor - US Patent 8,396,252, 2013 - Google Patents
5,454,043 A 9/1995 Freeman 5,544,050 A 8/1996 Abe etal. 5,581,276 A 12/1996 Cipollaet
a1. 5,594,469 A 1/1997 Freeman et al. 5,699,441 A 12/1997 Sagawaetal. 5,767,842 A …

A hybrid B+-tree as solution for in-memory indexing on CPU-GPU heterogeneous computing platforms

A Shahvarani, HA Jacobsen - … of the 2016 International Conference on …, 2016 - dl.acm.org
An in-memory indexing tree is a critical component of many databases. Modern many-core
processors, such as GPUs, are offering tremendous amounts of computing power making …

Parallel multi-dimensional range query processing with R-trees on GPU

J Kim, SG Kim, B Nam - Journal of Parallel and Distributed Computing, 2013 - Elsevier
The general purpose computing on graphics processing unit (GP-GPU) has emerged as a
new cost effective parallel computing paradigm in high performance computing research …

KLAP: Kernel launch aggregation and promotion for optimizing dynamic parallelism

I El Hajj, J Gómez-Luna, C Li, LW Chang… - 2016 49th Annual …, 2016 - ieeexplore.ieee.org
Dynamic parallelism on GPUs simplifies the programming of many classes of applications
that generate paral-lelizable work not known prior to execution. However, modern GPUs …

Gesture recognition systems and related methods

TA El Dokor, JT King - US Patent 9,417,700, 2016 - Google Patents
In one embodiment of the invention, the a method includes the steps of receiving one or
more raw frames from one or more cameras, each of the one or more raw frames represent …

Exploiting coarse-grained parallelism in B+ tree searches on an APU

M Daga, M Nutter - 2012 SC Companion: High Performance …, 2012 - ieeexplore.ieee.org
B+ tree structured index searches are one of the fundamental database operations and
hence, accelerating them is essential. GPUs provide a compelling mix of performance per …

Three dimensional gesture recognition in vehicles

T El Dokor - US Patent 8,625,855, 2014 - Google Patents
US8625855B2 - Three dimensional gesture recognition in vehicles - Google Patents
US8625855B2 - Three dimensional gesture recognition in vehicles - Google Patents Three …

[PDF][PDF] Efficient data management for GPU databases

P Bakkum, S Chakradhar - High Performance Computing on …, 2012 - eecis.udel.edu
General purpose GPUs are a new and powerful hardware device with a number of
applications in the realm of relational databases. We describe a database framework …