adding the GPU and CPU separate chi versions
Former-commit-id: 03b37aeb4f8fd7342daa18ee775b2d4282654bfa