FAST: fast architecture sensitive tree search on modern CPUs and GPUs
In-memory tree structured index search is a fundamental database operation. Modern
processors provide tremendous computing power by integrating multiple cores, each with …
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 …
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 …
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
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 …
processors, such as GPUs, are offering tremendous amounts of computing power making …
Parallel multi-dimensional range query processing with R-trees on GPU
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 …
new cost effective parallel computing paradigm in high performance computing research …
KLAP: Kernel launch aggregation and promotion for optimizing dynamic parallelism
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 …
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 …
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 …
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 …
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 …
applications in the realm of relational databases. We describe a database framework …