updates to gpu implementation of uspp