Ok, thanks.  I ended up calling on the expertise of one of our colleagues and he wrote a cuda function that does Bspline interpolation.   If there is time/interest, perhaps that could eventually be developed to be shared with the community.