MCM-GPU: Multi-Chip-Module GPUs for Continued Performance Scalability
gpus and the future of parallel computing .