Performance Evaluation of CPU-GPU communication Depending on the Characteristic of Co-Located Workloads

Journal Title: International Journal on Computer Science and Engineering - Year 2013, Vol 5, Issue 5

Abstract

Todays, there are many studies in complicated computation and big data processing by using the high performance computability of GPU. Tesla K20X recently announced by NVIDIA provides 3.95 TFLOPS in precision floating point performance [1]. The performance of K20X is 10 times higher than Intel’s high-end CPUs. Due to the high performance computability of GPU, K20X was adapted to Titan, the first super computer in the world [2][3]. However, additional steps are needed in GPU computing process, which aren’t needed in the computation using only CPU. The data required to execute on GPU has to move from main memory to global memory of GPU before GPU computation. The results created on GPU also have to write back to main memory. The data movement is called as CPU-GPU communication. The communication between CPU and GPU is a big part of the computation using GPU. So, many studies tried to optimize CPU-GPU communication [4][5]. In this paper, we evaluated the performance of CPU-GPU communication depending on co-located workloads and presented which workload severely degraded the performance of CPU-GPU communication.

Authors and Affiliations

Dongyou Seo , Shin-gyu Kim , Hyeonsang Eom , Heon Y. Yeom

Keywords

Related Articles

Optimization of Transmission Conditions for Thin Interphase Layer Based on Imperialist Competitive Algorithm

The imperialist competitive algorithm (ICA) that was recently introduced has shown its good performance in optimization problems. In this paper a novel optimization algorithm based on ICA is used for obtaining transmissi...

Performance Evaluation of Reactive, Proactive and Hybrid Routing Protocols in MANET

This Mobile Ad hoc Networks (MANET) is a set of wireless mobile nodes dynamically form spontaneous network which works without centralized administration. Due to this characteristic, there are some challenges that protoc...

Source Feature Based Gender Identification System Using GMM

In this paper, through different experimental studies it is demonstrated that the excitation component of speech can be exploited for text independent gender identification system. Linear prediction (LP) residual is used...

IMPROVED PROTECTION IN VIDEO STEGANOGRAPHY USED COMPRESSED VIDEO BITSTREAMS

In this paper propose a new method for the real-time hiding of information used in compressed video bitstreams. This method is based on the real-time hiding of information in audio steganography. This method of steganogr...

Automatic Clustering Approaches Based On Initial Seed Points

Since clustering is applied in many fields, a number of clustering techniques and algorithms have been proposed and are available in the literature. This paper proposes a novel approach to address the major problems in a...

Download PDF file
  • EP ID EP130625
  • DOI -
  • Views 100
  • Downloads 0

How To Cite

Dongyou Seo, Shin-gyu Kim, Hyeonsang Eom, Heon Y. Yeom (2013). Performance Evaluation of CPU-GPU communication Depending on the Characteristic of Co-Located Workloads. International Journal on Computer Science and Engineering, 5(5), 280-285. https://europub.co.uk/articles/-A-130625