Application-aware Memory System for Fair and Efficient Execution of Concurrent GPGPU Applications | Synapse