Thank you for advancing the state of the art!
Do you consider offloading some code to the gpu at some point?
JITs are really good at doing speculative optimization then deoptimizing if the optimization failed. Couldn't DBs speculatively offload to the gpu (with coherent memory (HSA, etc) access) at least under some constraints/patterns?