Architecture comparisons between Nvidia and ATI GPUs: Computation parallelism and data communications
A quantitative performance analysis model for GPU architectures