首页> 外国专利> FULLY PARALLEL CONSTRUCTION OF K-D TREES, OCTREES, AND QUADTREES IN A GRAPHICS PROCESSING UNIT

FULLY PARALLEL CONSTRUCTION OF K-D TREES, OCTREES, AND QUADTREES IN A GRAPHICS PROCESSING UNIT

机译:图形处理单元中的K-D树,八叉树和四叉树的完全并行构造

摘要

A non-transitory computer-readable storage medium having computer-executable instructions for causing a computer system to perform a method for constructing k-d trees, octrees, and quadtrees from radix trees is disclosed. The method includes assigning a Morton code for each of a plurality of primitives corresponding to leaf nodes of a binary radix tree, and sorting the plurality of Morton codes. The method includes building a radix tree requiring at most a linear amount of temporary storage with respect to the leaf nodes, wherein an internal node is built in parallel with one or more of its ancestor nodes. The method includes, partitioning the plurality of Morton codes for each node of the radix tree into categories based on a corresponding highest differing bit to build a k-d tree. A number of octree or quadtree nodes is determined for each node of the k-d tree. A total number of nodes in the octree or quadtree is determined, allocated and output.
机译:公开了一种具有计算机可执行指令的非暂时性计算机可读存储介质,所述计算机可执行指令用于使计算机系统执行用于从基数树构造k-d树,八叉树和四叉树的方法。该方法包括为与二元基数树的叶节点相对应的多个基元中的每个基元分配莫顿码,以及对多个莫顿码进行排序。该方法包括相对于叶节点建立最多需要线性量的临时存储的基数树,其中内部节点与其祖先节点中的一个或多个并行地构建。该方法包括:基于对应的最高不同比特将用于基数树的每个节点的多个莫顿码划分为类别,以构建k-d树。为k-d树的每个节点确定八叉树或四叉树节点。确定,分配和输出八叉树或四叉树中的节点总数。

著录项

  • 公开/公告号US2013235050A1

    专利类型

  • 公开/公告日2013-09-12

    原文格式PDF

  • 申请/专利权人 NVIDIA CORPORATION;

    申请/专利号US201313791738

  • 发明设计人 TERO KARRAS;

    申请日2013-03-08

  • 分类号G06T1/20;

  • 国家 US

  • 入库时间 2022-08-21 16:53:04

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号