错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Multi-GPU Parallel Pipeline Rendering with Splitting Frame

  • Haitang Zhang,
  • Junchao Ma,
  • Zixia Qiu,
  • Junmei Yao,
  • Mustafa A. Al Sibahee,
  • Zaid Ameen Abduljabbar,
  • Vincent Omollo Nyangaresi

摘要

In order to achieve real-time rendering of cloud gaming, a large amount of computing resources of graphics processing units (GPU) are required. In this paper, we propose a multi-GPU parallel pipeline rendering approach that makes full use the computing power of multiple GPUs to accelerate real-time ray tracing rendering effectively. This approach enables heterogeneous GPUs to render the same frame cooperatively through a dynamic splitting frame load balancing scheme, and ensures that each GPU is assigned with the suitable size of splitting frame based on its rendering ability. A fine-grained parallel pipeline method divides the process of rendering into more detailed steps that enable multiple frames to be rendered in parallel, which improves the utilization of each step and speeds up the output of frames. With the experiments on various dynamic scenes, the results show that the number of frames per second (FPS) of the multi-GPU system composed of two GPUs is 2.2 times higher than that of the single GPU system, while the multi-GPU system composed of three GPUs has increased to 3.3 times.