DocumentCode :
545553
Title :
An architecture design of GPU-accelerated VoD streaming servers with network coding
Author :
Zhao, Jin ; Zhang, Xinya ; Wang, Xin
Author_Institution :
Sch. of Comput. Sci., Fudan Univ., Shanghai, China
fYear :
2010
fDate :
9-12 Oct. 2010
Firstpage :
1
Lastpage :
10
Abstract :
Graphics processing unit (GPU) has evolved into a general-purpose computing platform. Inspired by the GPU technology advantage, this paper concerns the design and performance evaluation of practical GPU-accelerated server architecture for Video-on-Demand (VoD) services with network coding. Following the proposal of an optimized network coding algorithm based on parallel threads on GPU, a GPU-Accelerated Server (GAS) for VoD streaming is designed to leverage the workload between GPU and CPU and thus improve the performance of the VoD server. Extensive real-world experimental results have proved that compared with the approaches with network coding performed only on CPU or GPU, the proposed GAS architecture is more advantageous in serving capacity, response time, and CPU usage. Our study has investigated a way of designing high performance VoD streaming servers with network coding and GPU-acceleration incorporated.
Keywords :
computer architecture; coprocessors; general purpose computers; network coding; video on demand; GPU-accelerated VoD streaming servers; architecture design; general-purpose computing; graphics processing unit; network coding; video-on-demand services; Acceleration; Encoding; Graphics processing unit; Instruction sets; Process control; Random access memory; Servers; GPU; Video-on-demand; network coding; streaming server;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Collaborative Computing: Networking, Applications and Worksharing (CollaborateCom), 2010 6th International Conference on
Conference_Location :
Chicago, IL
Print_ISBN :
978-963-9995-24-6
Type :
conf
Filename :
5767035
Link To Document :
بازگشت