main webpage
W Topic
Parallel Computing
Chinese Journal of Electronics • Vol 27 • No 5
Memory Request Priority Based Warp Scheduling for GPUs
2018
High performance of GPGPU comes from its super massive multithreading, which makes it more and more widely used especially in the field of throughputoriented. Data locality is one of the important factors affecting the performance of GPGPU. Although GPGPU can…
Article

Parallel Computing

Programming paradigm in which many processes are executed simultaneously

Parallel computing is a type of computation in which many calculations or processes are carried out simultaneously. Large problems can often be divided into smaller ones, which can then be solved at the same time. There are several different forms of parallel computing: bit-level, instruction-level, data, and task parallelism. Parallelism has long been employed in high- performance computing, but has gained broader interest due to the physical constraints preventing frequency scaling. As power consumption (and consequently heat generation) by computers has become a concern in recent years, parallel computing has become the dominant paradigm in computer architecture, mainly in the form of multi-core processors.

Exploring foci of:
Chinese Journal of Electronics • Vol 27 • No 5
Memory Request Priority Based Warp Scheduling for GPUs
2018
High performance of GPGPU comes from its super massive multithreading, which makes it more and more widely used especially in the field of throughputoriented. Data locality is one of the important factors affecting the performance of GPGPU. Although GPGPU can exploit intra/inter-warp locality by itself in part, there is still large improvement space for that. In our work, we analyze the characteristics of different applications and propose memory request based warp scheduling to better exploit inter-warp spatial l…
Click Parallel Computing Vs:
Computer Science
Cache (Computing)
Graphics
Philosophy
Operations Management
Computer Security
Economics