Data Streaming on GPU Clusters

This work seeks to construct data streaming abstractions for clusters composed of graphics processing units (GPUs). The proposed work covers development of stream operations, such as abstract split/join operations, demonstrated through concrete text application, such as text search, for massive data processing requirements in clusters of GPUs.