A case for core-assisted bottleneck acceleration in GPUs: enabling flexible data compression with assist warps
Eliminating redundant fragment shader executions on a mobile GPU via hardware memoization