VersaPipe: A Versatile Programming Framework for Pipelined Computing on GPU | IEEE Conference Publication | IEEE Xplore