Gpu Computing Gems Emerald Edition by