Task scheduling of parallel processing in CPU-GPU collaborative environment

22Citations
Citations of this article
42Readers
Mendeley users who have this article in their library.
Get full text

Abstract

With the rapid development of GPU (Graphics Processor Unit) in recent years, GPGPU (General-Purpose computation on GPU) has become an important technique in scientific research. However GPU might well be seen more as a cooperator than a rival to CPU. Therefore, we focus on exploiting the power of CPU and GPU in solving generic problems based on collaborative and heterogeneous computing environment. In this work we present a parallel processing paradigm based on CPU-GPU collaborative computing model to optimize the performance of task schediding. In addition, we evaluate a new task scheduling algorithm using NVIDIA GeForce 7600GT compare with traditional task scheduling algorithm. The results show that our algorithm increase average performance of 26.5% compared with traditional algorithm. Based on our results and current trends in microarchitecture, we believe that efficient use of CPU-GPU collaborative environment will become increasingly important to high-performance computing. © 2008 IEEE.

Cite

CITATION STYLE

APA

Wang, L., Huang, Y. Z., Chen, X., & Zhang, C. Y. (2008). Task scheduling of parallel processing in CPU-GPU collaborative environment. In Proceedings of the International Conference on Computer Science and Information Technology, ICCSIT 2008 (pp. 228–232). https://doi.org/10.1109/ICCSIT.2008.27

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free