added skeleton for gpu_demo