1. A method implemented by a computing device, the method comprising: initiating, via the computing device, a technical computing environment; receiving, by the computing device and via the technical computing environment, a program command to be executed by a graphical processing unit (GPU) that is remote to the computing device, where the program command permits the technical computing environment to seamlessly transfer data to the remote graphical processing unit; transforming, by the computing device and via the technical computing environment, the program command into a program command that is executable by the remote graphical processing unit; and providing, by the computing device, the transformed program command to the remote graphical processing unit for execution.