HetExchange: Encapsulating heterogeneous CPU-GPU parallelism in JIT compiled engines.
Periklis ChrysogelosManos KarpathiotakisRaja AppuswamyAnastasia AilamakiPublished in: Proc. VLDB Endow. (2019)
Keyphrases
- graphics processing units
- heterogeneous computing
- parallel computing
- memory bandwidth
- parallel processing
- parallel computation
- gpu implementation
- multithreading
- graphics processors
- level parallelism
- shared memory
- massively parallel
- general purpose
- graphic processing unit
- commodity hardware
- compute unified device architecture
- real time
- parallel computers
- parallel implementation
- data transfer
- parallel execution
- parallel architectures
- parallel programming
- computational power
- single instruction multiple data
- parallel algorithm
- graphics hardware
- processing power
- high performance computing
- efficient implementation
- memory access
- highly efficient
- neural network
- compute intensive
- database
- real world
- scheduling problem
- java virtual machine
- grid computing
- parallel machines