Invention Grant
US09269123B2 Volume rendering on shared memory systems with multiple processors by optimizing cache reuse
有权
通过优化缓存重用,在具有多个处理器的共享内存系统上进行体绘制
- Patent Title: Volume rendering on shared memory systems with multiple processors by optimizing cache reuse
- Patent Title (中): 通过优化缓存重用,在具有多个处理器的共享内存系统上进行体绘制
-
Application No.: US13855818Application Date: 2013-04-03
-
Publication No.: US09269123B2Publication Date: 2016-02-23
- Inventor: Robert Schneider
- Applicant: SIEMENS AKTIENGESELLSCHAFT
- Applicant Address: DE Munich
- Assignee: SIEMENS AKTIENGESELLSCHAFT
- Current Assignee: SIEMENS AKTIENGESELLSCHAFT
- Current Assignee Address: DE Munich
- Agency: Harness, Dickey & Pierce, P.L.C.
- Priority: EP12163399 20120405
- Main IPC: G06T1/60
- IPC: G06T1/60 ; G06F9/50 ; G06T15/00 ; G06T15/08 ; G06F12/08

Abstract:
A method, system and product are disclosed for volume rendering of medical images on a shared memory system implemented on a multi-socket mainboard with multiple multi-core processors and multiple last level caches, cores that share a cache being united in a socket. The method includes decomposing the image space to be used for rendering in regions, each region including a plurality of tiles; assigning two sockets to each of the decomposed regions; determining a tile enumeration scheme for a region; rendering all tiles within a region according to a determined tile enumeration scheme on the assigned two sockets until the respective region is finished; if a region is finished, assigning the two sockets to another region; and if no region is left, splitting an existing region of un-rendered tiles into sub-regions according to a splitting scheme and applying the steps recursively for the sub-regions.
Public/Granted literature
- US20130265318A1 VOLUME RENDERING ON SHARED MEMORY SYSTEMS WITH MULTIPLE PROCESSORS BY OPTIMIZING CACHE REUSE Public/Granted day:2013-10-10
Information query