首页> 外国专利> Method of and system for time-division based parallelization of graphics processing units (GPUs) employing a hardware hub with router interfaced between the CPU and the GPUs for the transfer of geometric data and graphics commands and rendered pixel data within the system

Method of and system for time-division based parallelization of graphics processing units (GPUs) employing a hardware hub with router interfaced between the CPU and the GPUs for the transfer of geometric data and graphics commands and rendered pixel data within the system

机译:用于基于时分的图形处理单元(GPU)的并行化的方法和系统,其采用具有在CPU和GPU之间接口的路由器的硬件集线器,用于在系统内传输几何数据和图形命令以及渲染的像素数据

摘要

A method of dynamic load-balancing in a PC-based computing system employing a multiple GPU-based graphics pipeline architecture supporting multiple modes of GPU parallelization. During the execution of the graphics application, the stream of geometrical data and said graphics commands is analyzed, and the mode of parallelization of the GPUs during each frame, is determined using results of the analysis of the stream of geometrical data and graphics commands, and one or more policies for determining the mode of parallelization. The stream of geometrical data and graphic commands is distributed to the GPUs according to the determined mode of parallelization. During the generation of each frame, one or more of GPUs are used to process the stream of geometrical data and graphic commands, or a portion thereof, while operating in the parallelization mode, so as to generate pixel data corresponding to at least a portion of an image of 3D object. The pixel data output is transferred from one or more of the GPUs and composing a frame of pixel data, representative of the image of the 3D object. The frame of pixel data is displayed on a display surface of the PC-based computing system.
机译:一种基于PC的计算系统中的动态负载平衡的方法,该系统采用支持多个GPU并行化模式的基于多个GPU的图形管线架构。在执行图形应用程序期间,分析几何数据流和所述图形命令,并使用对几何数据和图形命令流的分析结果确定每帧期间GPU的并行化模式,以及确定并行化模式的一种或多种策略。根据确定的并行化模式,将几何数据和图形命令流分配给GPU。在每一帧的产生期间,一个或多个GPU用于在并行化模式下操作时处理几何数据流和图形命令流或其一部分,从而产生与至少一部分GPU对应的像素数据。 3D对象的图像。从一个或多个GPU传输像素数据输出,并组成一帧代表3D对象图像的像素数据。像素数据的帧显示在基于PC的计算系统的显示表面上。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号