首页> 外文期刊>Journal of supercomputing >A 3D graphics rendering pipeline implementation based on the openCL massively parallel processing
【24h】

A 3D graphics rendering pipeline implementation based on the openCL massively parallel processing

机译:基于OpenCL大规模并行处理的3D图形渲染管道实现

获取原文
获取原文并翻译 | 示例

摘要

Recently, massively-parallel computing libraries and devices are much widely used, in addition to the traditional 3D graphics systems. In this paper, we present a full 3D fixed-function graphics pipeline, based on the OpenCL, which is one of the most widely used massively-parallel computing library. The full 3D graphics features including WebGL, Web3D and others can be implemented on the massively-parallel computations, without underlying 3D graphics hardware support. Many previous works focused on another massively-parallel system of CUDA, which has a drawback of limited availability. In contrast, we designed and implemented a new architecture with OpenCL, which is now available on various computing devices, including most CPUs, GPUs, and at least theoretically, special-purpose embedded FPGAs. Our work provides full 3D graphics features on OpenCL-capable systems, without dedicated 3D graphics hardware, to finally make 3D graphics features ubiquitous. Technically, we used a top-down approach in its rendering, from the whole screen to precise pixels. At each stage, we tuned our OpenCL implementations and also their global and local parameter spaces. We present the details of our design and also the final result of our implementation, and show its correctness and efficiency.
机译:最近,除了传统的3D图形系统之外,大量平行的计算库和设备还广泛使用。在本文中,我们提供了一个完整的3D固定功能图形管道,基于OpenCL,这是最广泛使用的大型并行计算库之一。包括WEBGL,WEB3D和其他的完整3D图形功能可以在大量并行计算上实现,无需凭借潜在的3D图形硬件支持。许多以前的作品专注于另一个大型的CUDA系统,其具有限制可用性的缺点。相比之下,我们设计并实施了OpenCL的新架构,现在可以在各种计算设备上提供,包括大多数CPU,GPU,至少理论上,专用嵌入式FPGA。我们的工作在无需专用3D图形硬件的情况下提供了全面的3D图形功能,最终使3D图形功能无处不在。从技术上讲,我们在其渲染中使用了自上而下的方法,从整个屏幕到精确的像素。在每个阶段,我们调整了OpenCL实现以及它们的全局和本地参数空间。我们介绍了我们设计的详细信息以及我们实施的最终结果,并展示了其正确性和效率。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号