Some C++ class wrap the HSA runtime API to let the HSA programming easily.