Revisiting sorting for GPGPU stream architectures | Synapse