APPARATUS AND METHOD FOR TILE BINNING
    1.
    发明申请
    APPARATUS AND METHOD FOR TILE BINNING 有权
    装置和方法

    公开(公告)号:US20130113799A1

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

    申请号:US13657309

    申请日:2012-10-22

    CPC classification number: G06T15/005

    Abstract: An apparatus and method for tile binning are provided. The tile binning apparatus may include a determination unit to determine whether a triangle obtained as a result of geometric processing includes an abnormal edge, an overlap test unit to perform an overlap test with respect to each edge of the triangle when the abnormal edge is absent from the triangle, and to sort three vertices of the triangle according to Y-axis values and perform the overlap test with respect to each edge of the triangle based on a sorting result when the triangle includes the abnormal edge, and a bin array update unit to update a bin array based on an overlap test result.

    Abstract translation: 提供了一种用于瓦片合并的装置和方法。 瓦片装箱装置可以包括:确定单元,用于确定作为几何处理的结果获得的三角形是否包括异常边缘;重叠测试单元,用于当不存在异常边缘时相对于三角形的每个边缘执行重叠测试 并且根据Y轴值对三角形的三个顶点进行排序,并且当三角形包括异常边缘时,基于排序结果,针对三角形的每个边缘执行重叠测试,并且将数组更新单元 基于重叠测试结果更新bin数组。

    COMPUTATIONAL STORAGE DEVICE AND METHOD OF OPERATING THE SAME

    公开(公告)号:US20240193105A1

    公开(公告)日:2024-06-13

    申请号:US18206264

    申请日:2023-06-06

    CPC classification number: G06F13/1668 G06F13/1621

    Abstract: An operating method of a computational storage device includes: setting a first computing namespace, including a first queue and a first accelerator and having a first value as its first ID, per instructions from a first host; setting a second computing namespace, including a second queue and a second accelerator and having a second value as its first ID, per instructions from a second host; loading a first program from the first host in the first computing namespace; loading a second program from the second host in the second computing namespace; setting a second ID of the first computing namespace to a third value based on an ID of the first program per instructions to activate the first program; and setting the second ID of the second computing namespace to a fourth value based on an ID of the second program per instructions to activate the second program.

    ELIMINATION OF MINIMAL USE THREADS VIA QUAD MERGING
    3.
    发明申请
    ELIMINATION OF MINIMAL USE THREADS VIA QUAD MERGING 有权
    通过四分之一协议消除最小用途的螺纹

    公开(公告)号:US20150379764A1

    公开(公告)日:2015-12-31

    申请号:US14671467

    申请日:2015-03-27

    CPC classification number: G06T15/005 G06F9/44 G06T11/40 G06T15/40

    Abstract: Fragment merging is performed on a draw call basis. One application is for quad merging. Primitives of the same draw call have many common attributes, such as a graphics state, which facilitates merging of quad fragments. Partially covered quad fragments of the same draw call are considered for possible merging and at least one merge test performed. The merge test may include error tests such as a level of detail error test, interpolated depth, and an interpolation error test.

    Abstract translation: 片段合并是以绘图方式进行的。 一个应用程序是四合并。 相同绘图调用的基元具有许多常见属性,例如图形状态,这有助于四边形片段的合并。 考虑相同绘制调用的部分覆盖的四个片段可能的合并和至少一个执行的合并测试。 合并测试可能包括错误测试,例如细节错误测试级别,插值深度和内插误差测试。

    RENDERING SYSTEM AND METHOD
    5.
    发明申请
    RENDERING SYSTEM AND METHOD 有权
    渲染系统和方法

    公开(公告)号:US20130222379A1

    公开(公告)日:2013-08-29

    申请号:US13728408

    申请日:2012-12-27

    Abstract: A rendering system and method. The rendering system may perform rendering using a rendering context stored in an internal memory. When a rendering context to be used is not available in the internal memory, the rendering system may load the rendering context to be used from an external memory into the internal memory. When an insufficient amount of storage space is available in the internal memory, storage space may be secured by selectively deleting a rendering context from the internal memory, and a requested rendering context stored in the external memory may be loaded into the internal memory.

    Abstract translation: 渲染系统和方法。 渲染系统可以使用存储在内部存储器中的呈现上下文来执行渲染。 当要使用的渲染上下文在内部存储器中不可用时,渲染系统可以将要从外部存储器使用的渲染上下文加载到内部存储器中。 当在内部存储器中存储空间不足时,可以通过从内部存储器中选择性地删除呈现上下文来保护存储空间,并且可以将存储在外部存储器中的所请求的呈现上下文加载到内部存储器中。

    METHOD AND APPARATUS FOR CONTROLLING FRAGMENT IN GRAPHIC RENDERING
    6.
    发明申请
    METHOD AND APPARATUS FOR CONTROLLING FRAGMENT IN GRAPHIC RENDERING 审中-公开
    用于控制图形渲染中的片段的方法和装置

    公开(公告)号:US20140285501A1

    公开(公告)日:2014-09-25

    申请号:US14135883

    申请日:2013-12-20

    CPC classification number: G06T15/005

    Abstract: A method and apparatus for controlling a fragment that controls processing of a fragment during a graphic rendering process. The method of controlling the fragment includes determining whether to process a second fragment, based on flag data representing a processing state of a first fragment, and updating the flag data based on a processing state of at least one of the first fragment and the second fragment, wherein the first fragment and the second fragment refer to fragments representing an identical spatial location among fragments included in differing primitives in a frame.

    Abstract translation: 一种用于控制在图形绘制过程中控制片段处理的片段的方法和装置。 控制片段的方法包括基于表示第一片段的处理状态的标志数据来确定是否处理第二片段,以及基于第一片段和第二片段中的至少一个的处理状态来更新标志数据 其中,所述第一片段和第二片段是指在帧中包括在不同基元中的片段之间表示相同的空间位置的片段。

    APPARATUS AND METHOD FOR NON-BLOCKING EXECUTION OF STATIC SCHEDULED PROCESSOR
    7.
    发明申请
    APPARATUS AND METHOD FOR NON-BLOCKING EXECUTION OF STATIC SCHEDULED PROCESSOR 有权
    静态调度处理器非阻塞执行的装置和方法

    公开(公告)号:US20140258690A1

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

    申请号:US14199154

    申请日:2014-03-06

    Abstract: An apparatus and method for non-blocking execution of a static scheduled processor, the apparatus including a processor to process at least one operation using transferred input data, and an input buffer used to transfer the input data to the processor, and store a result of processing the at least one operation, wherein the processor may include at least one functional unit (FU) to execute the at least one operation, and the at least one FU may process the transferred input data using at least one of a regular latency operation and an irregular latency operation.

    Abstract translation: 一种用于非阻塞执行静态预定处理器的装置和方法,该装置包括处理器,用于使用传送的输入数据处理至少一个操作,以及用于将输入数据传送到处理器的输入缓冲器, 处理所述至少一个操作,其中所述处理器可以包括执行所述至少一个操作的至少一个功能单元(FU),并且所述至少一个FU可以使用常规等待时间操作和 不规则的延迟操作。

    METHOD AND APPARATUS FOR DYNAMIC DATA CONFIGURATION
    8.
    发明申请
    METHOD AND APPARATUS FOR DYNAMIC DATA CONFIGURATION 有权
    用于动态数据配置的方法和装置

    公开(公告)号:US20140052967A1

    公开(公告)日:2014-02-20

    申请号:US13962364

    申请日:2013-08-08

    Abstract: A method and apparatus for configuring dynamic data are provided. A compilation apparatus may select a data format showing an optimum performance when a binary code is executed, from among a plurality of data formats supported by an execution apparatus used to execute a binary code, and may generate a binary code that uses the selected data format. The execution apparatus may execute a binary code provided by the compilation apparatus.

    Abstract translation: 提供了一种用于配置动态数据的方法和装置。 编译装置可以从执行二进制代码的执行装置所支持的多个数据格式中,选择执行二进制代码时的最佳性能的数据格式,并且可以生成使用所选数据格式的二进制代码 。 执行装置可以执行由编译装置提供的二进制码。

Patent Agency Ranking