Thanks for the quick response. If this is the case, I might look into writing a CUDA extension for this little bit manipulation and the feasibility of doing the re-interpreting inside a custom kernel.
If so desired, I could look into extending this to a more general reinterpret bytes to submit upstream.