Reconfigurable processor and method for optimizing configuration memory
    4.
    发明授权
    Reconfigurable processor and method for optimizing configuration memory 有权
    可配置的处理器和优化配置存储器的方法

    公开(公告)号:US09535833B2

    公开(公告)日:2017-01-03

    申请号:US14461794

    申请日:2014-08-18

    摘要: A method and apparatus for optimizing a configuration memory of a reconfigurable processor is provided. The method of optimizing the configuration memory of the reconfigurable processor includes analyzing parallelism of a loop of a program code based on an architecture of the reconfigurable processor and information regarding the configuration memory, scheduling groups of function units (FUs) to be activated in each cycle of the loop based on the analyzed parallelism, generating configuration data of each cycle, and determining a memory mapping to store the generated configuration data in the configuration memory.

    摘要翻译: 提供了一种用于优化可重配置处理器的配置存储器的方法和装置。 优化可重配置处理器的配置存储器的方法包括基于可重构处理器的架构和关于配置存储器的信息来分析程序代码的循环的并行性,在每个周期中激活功能单元(FU)的调度组 基于分析的并行度生成循环,生成每个周期的配置数据,以及确定存储器映射以将生成的配置数据存储在配置存储器中。

    Multiple-thread processing methods and apparatuses

    公开(公告)号:US10296315B2

    公开(公告)日:2019-05-21

    申请号:US14816265

    申请日:2015-08-03

    IPC分类号: G06F8/41 G06F9/38

    摘要: Multiple-thread processing apparatuses and methods are provided. The multiple-thread processing method may include searching for loops in a plurality of threads, calculating a number of repetitions of each of found loops in respective threads among the plurality of threads, determining one or more threads based on the calculated number of repetitions of each of the found loops, dividing at least one of the one or more determined threads into child threads, and processing the child threads separately from one another in the plurality of threads.

    Method and apparatus for generating shader program

    公开(公告)号:US10192344B2

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

    申请号:US15255516

    申请日:2016-09-02

    IPC分类号: G09G5/36 G06T15/00

    摘要: A method of generating a shader program includes determining a first variable to be used to perform a folding operation that replaces operation formulas included in the shader program by a constant or a second variable, and generating a shader program in which the operation formulas are replaced by the constant or the second variable based on the determined first variable.

    Method and apparatus for determining a work-group size

    公开(公告)号:US10114793B2

    公开(公告)日:2018-10-30

    申请号:US14793338

    申请日:2015-07-07

    IPC分类号: G06F15/80 G06F8/41 G06Q10/00

    摘要: Methods and apparatuses for determining a work-group size are provided. The method of determining a work-group size includes calculating a first value denoting spatial locality of a memory that is shared by one or more work items included in a work-group, calculating a second value denoting footprints of the one or more work items included in the work-group based on the first value, and determining the work-group size based on the first and second values.