add SphereDemo (only cpu for now)