WIDE KEY HASH TABLE FOR A GRAPHICS PROCESSING UNIT

    公开(公告)号:WO2019147441A1

    公开(公告)日:2019-08-01

    申请号:PCT/US2019/013722

    申请日:2019-01-16

    发明人: DAS, Ritwik

    IPC分类号: G06F16/00

    摘要: A wide hash key, that exceeds the word size of a GPU memory, is used to perform a key-value mapping by using paired hash tables configured in a multi-level tree configuration. The wide hash key is partitioned into segments, where each segment is used as a key into a respective paired hash table. The paired hash table has one hash table that stores an upper portion of an address and another hash table that stores the lower portion of the address. The upper and lower portions are combined to generate either an address to a paired hash table at the next level in the multi-level tree configuration or the address to the location of the value associated with the wide hash key.

    画像データ伝送システム
    2.
    发明申请
    画像データ伝送システム 审中-公开
    图像数据传输系统

    公开(公告)号:WO2017017972A1

    公开(公告)日:2017-02-02

    申请号:PCT/JP2016/052163

    申请日:2016-01-26

    IPC分类号: A61B1/04 H04N5/225

    摘要: 内視鏡2からビデオプロセッサ3に対して伝送される符号化されたシリアルデジタルデータに欠損等が生じて区切り位置がずれて復号化ができない場合であっても、復号化エラー検出部36からの復号化エラー信号に基づいて通信送信部37からエラー告知情報を内視鏡2における通信受信部27に送信し、この情報を受けた制御コード挿入部25は、エラーが生じたタイミングで同期用の制御コードを挿入するよう符号化部23に指示する。

    摘要翻译: 即使当通过从内窥镜2发送到视频处理器3的加密串行数字数据中发生的缺陷等发生偏移的分离器位置不可能进行解密时,将错误通知信息从通信发送单元37发送到 基于来自解密错误检测单元36的解密错误信号,内窥镜2中的通信接收单元27和接收到该信息的控制代码插入单元25指示加密单元23插入用于同步的时间的控制码 发生了错误。

    SCALABLE GEOMETRY PROCESSING WITHIN A CHECKERBOARD MULTI-GPU CONFIGURATION
    3.
    发明申请
    SCALABLE GEOMETRY PROCESSING WITHIN A CHECKERBOARD MULTI-GPU CONFIGURATION 审中-公开
    在检查板多GPU配置中进行可扩展的几何处理

    公开(公告)号:WO2013074124A1

    公开(公告)日:2013-05-23

    申请号:PCT/US2011/061447

    申请日:2011-11-18

    IPC分类号: G06F13/14 G06F15/80

    摘要: Systems, apparatus and methods are described including distributing batches of geometric objects to a multi-core system, at each processor core, performing vertex processing and geometry setup processing on the corresponding batch of geometric objects, storing the vertex processing results shared memory accessible to all of the cores, and storing the geometry setup processing results in local storage. Each particular core may then perform rasterization using geometry setup results obtained from local storage within the particular core and from local storage of at least one of the other processor cores.

    摘要翻译: 描述了系统,装置和方法,包括将批量的几何对象分发到多核系统,在每个处理器核心处,对相应批次的几何对象执行顶点处理和几何设置处理,将顶点处理结果存储到所有可访问的共享存储器 的核心,并将几何设置处理结果存储在本地存储中。 然后,每个特定核心可以使用从特定核心内的本地存储器获得的几何设置结果和至少一个其他处理器核心的本地存储来执行光栅化。

    RENDERING SYSTEM, RENDERING SERVER, CONTROL METHOD THEREOF, PROGRAM, AND RECORDING MEDIUM
    4.
    发明申请
    RENDERING SYSTEM, RENDERING SERVER, CONTROL METHOD THEREOF, PROGRAM, AND RECORDING MEDIUM 审中-公开
    渲染系统,渲染服务器,其控制方法,程序和记录介质

    公开(公告)号:WO2013069409A1

    公开(公告)日:2013-05-16

    申请号:PCT/JP2012/076560

    申请日:2012-10-05

    发明人: IWASAKI, Tetsuji

    IPC分类号: G06T15/00 A63F13/00 A63F13/12

    摘要: One device generates a first screen by executing some processes including a first process of rendering processing of the screen to be displayed in accordance with the information required to determine the rendered contents. On the other hand, devices except for the one device generates a second screen by executing some processes, which do not include the first process but include a second process different from the first process, of the rendering processing of the screen to be displayed in accordance with that information, and sends the second screen to the one device. Then, the one device receives the second screens generated by the respective devices except for the one device, and generates the screen to be displayed by compositing the first and second screens.

    摘要翻译: 一个设备通过执行一些处理来生成第一屏幕,该处理包括根据确定所呈现的内容所需的信息来显示要显示的屏幕的第一处理。 另一方面,除了一个设备之外的设备通过执行一些不包括第一进程但包括与第一进程不同的第二进程的处理来生成第二屏幕,以根据要显示的屏幕的呈现处理 并且将第二屏幕发送到一个设备。 然后,一个设备接收除了一个设备之外的各个设备生成的第二屏幕,并且通过合成第一和第二屏幕来生成要显示的屏幕。

    TILE RENDERING FOR IMAGE PROCESSING
    5.
    发明申请
    TILE RENDERING FOR IMAGE PROCESSING 审中-公开
    图像处理的渲染

    公开(公告)号:WO2011156164A3

    公开(公告)日:2012-02-02

    申请号:PCT/US2011038498

    申请日:2011-05-31

    IPC分类号: G06T1/00 G06T1/20

    CPC分类号: G06T15/005 G06T2210/52

    摘要: The time needed for back-end work can be estimated without actually doing the back-end work. Front-end counters record information for a cost model and heuristics may be used for when to split a tile and ordering work dispatch for cores. A special rasterizer discards triangles and fragments outside a sub-tile.

    摘要翻译: 可以估计后端工作所需的时间,而无需进行后端工作。 前端计数器记录成本模型的信息,启发式可用于分割瓦片和排序核心工作调度。 一个特殊的光栅化器会丢弃一个子图块之外的三角形和碎片。

    SYSTEM AND METHOD FOR PHOTOREALISTIC IMAGING WORKLOAD DISTRIBUTION
    7.
    发明申请
    SYSTEM AND METHOD FOR PHOTOREALISTIC IMAGING WORKLOAD DISTRIBUTION 审中-公开
    系统和方法的光学实验成像工作量分布

    公开(公告)号:WO2010063769A3

    公开(公告)日:2010-11-18

    申请号:PCT/EP2009066257

    申请日:2009-12-02

    IPC分类号: H04L29/08

    摘要: A graphics client receives a frame, the frame comprising scene model data. A server load balancing factor and a prospective rendering factor is set. The frame is partitioned into a plurality of server bands based on the server load balancing factor and the prospective rendering factor. The server bands are distributed to a plurality of compute servers. Processed server bands are received from the compute servers. A processed frame is assembled based on the received processed server bands. The processed frame is transmitted for display to a user as an image.

    摘要翻译: 图形客户端接收帧,该帧包括场景模型数据。 设置服务器负载平衡因子和预期呈现因子。 基于服务器负载平衡因子和预期呈现因子,将帧分割成多个服务器频带。 服务器频带被分配给多个计算服务器。 从计算服务器接收处理的服务器频段。 基于接收到的处理后的服务器频段来组合已处理的帧。 处理后的帧作为图像发送给用户显示给用户。

    SYSTEMS AND METHODS FOR RENDERING WITH RAY TRACING
    8.
    发明申请
    SYSTEMS AND METHODS FOR RENDERING WITH RAY TRACING 审中-公开
    用RAY跟踪渲染的系统和方法

    公开(公告)号:WO2009067351A1

    公开(公告)日:2009-05-28

    申请号:PCT/US2008/083044

    申请日:2008-11-10

    IPC分类号: G09G5/02

    CPC分类号: G06T15/06 G06T2210/52

    摘要: For ray tracing scenes composed of primitives, systems and methods accelerate ray/primitive intersection identification by testing rays against elements of geometry acceleration data (GAD) in a parallelized intersection testing resource. Groups of rays can be described as shared attribute information and individual ray data for efficient ray data transfer between a host processor and the testing resource. The host processor also hosts shading and/or management processes controlling the testing resource and adapting the ray tracing, as necessary or desirable, to meet criteria, while reducing degradation of rendering quality. The GAD elements can be arranged in a graph, and rays can be collected into collections based on whether a ray intersects a given element. When a collection is deemed ready for further testing, it is tested for intersection with GAD elements connected, in the graph, to the given element. The graph can be hierarchical such that rays of a given collection are tested against children of the GAD element associated with the given collection.

    摘要翻译: 对于由原始图像组成的光线跟踪场景,系统和方法通过在并行交叉测试资源中测试射线与几何加速度数据(GAD)的元素来加速射线/原始交点识别。 一组光线可以被描述为共享属性信息和单独的射线数据,用于主处理器和测试资源之间的有效射线数据传输。 主机处理器还承载控制测试资源的阴影和/或管理过程,并根据需要或需要调整光线跟踪以满足标准,同时减少渲染质量的降低。 GAD元素可以排列在图形中,并且可以基于光线是否与给定元素相交,将光线收集到集合中。 当集合被认为准备进行进一步测试时,它将与图中连接的GAD元素的交点进行测试。 该图可以是分级的,使得给定集合的射线针对与给定集合相关联的GAD元素的子对象进行测试。

    PROCEDURAL GRAPHICS ARCHITECTURES AND TECHNIQUES
    9.
    发明申请
    PROCEDURAL GRAPHICS ARCHITECTURES AND TECHNIQUES 审中-公开
    程序图形架构和技术

    公开(公告)号:WO2007002845A3

    公开(公告)日:2007-06-28

    申请号:PCT/US2006025415

    申请日:2006-06-28

    申请人: MICROSOFT CORP

    IPC分类号: G06F17/00 G06T15/00

    摘要: Techniques and tools for rendering procedural graphics are described (see figure 2). For example, an architecture is provided which allows evaluation of geometric transform texture and shading procedures locally for a given set of procedure parameter values. This evaluation is performed in parallel for different parameter values on a single instruction, multiple data array to allow parallel processing of a procedure set In another example, a sampling controller is described which selects sets of parameter points for evaluation based on information in tag maps, rate maps, and parameter maps.

    摘要翻译: 描述绘制程序图形的技术和工具(见图2)。 例如,提供了一种架构,其允许针对给定的一组过程参数值本地评估几何变换纹理和着色过程。 对于单个指令上的不同参数值并行地执行该评估,多个数据阵列允许并行处理过程集合在另一示例中,描述了基于标签映射中的信息来选择用于评估的参数点集合的抽样控制器, 速率图和参数图。

    COMPRESSION OF STREAMS OF RENDERING COMMANDS
    10.
    发明申请
    COMPRESSION OF STREAMS OF RENDERING COMMANDS 审中-公开
    渲染命令的流程压缩

    公开(公告)号:WO2006119076A2

    公开(公告)日:2006-11-09

    申请号:PCT/US2006/016362

    申请日:2006-04-27

    申请人: MODVIZ, INC.

    发明人: RUGE, Thomas

    IPC分类号: G09G5/02

    摘要: A distributed rendering system with compression of streams of rendering commands. The controlling device (110) fits streams of rendering commands to the rendering devices (120) within the frame duration by distributing compressed streams. Streams are compressed by caching relatively duplicative sequences of rendering commands. To provide additional efficiency, textures that are mapped to 3D objects can be stored at the rendering devices (120) such that they do not need to be sent from a controlling device (110) every time the rendering device (120) needs them. Also, long chains of individual vertex calls can be converted on the fly into vertex arrays.

    摘要翻译: 具有压缩渲染命令流的分布式渲染系统。 通过分配压缩流,控制设备(110)在渲染设备(120)内在渲染设备(120)中适配流。 通过缓存相对重复的渲染命令序列来压缩流。 为了提供额外的效率,映射到3D对象的纹理可以存储在呈现设备(120)处,使得它们不需要在每次呈现设备(120)需要它们时从控制设备(110)发送。 此外,单个顶点调用的长链可以在飞行中转换为顶点数组。