A library and framework for developing CPU-CUDA compatible applications under one unified code.