Apparatus and method for thread progress tracking using deterministic progress index
    1.
    发明公开
    Apparatus and method for thread progress tracking using deterministic progress index 审中-公开
    装置和方法具有确定性履历指数线程历史记录跟踪

    公开(公告)号:EP2418582A3

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

    申请号:EP11170970.5

    申请日:2011-06-22

    IPC分类号: G06F11/34

    摘要: Provided is a method and apparatus for measuring a performance or a progress state of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A thread progress tracking apparatus may include a selector to select at least one thread constituting an application program; a determination unit to determine, based on a predetermined criterion, whether an instruction execution scheme corresponds to a deterministic execution scheme having a regular cycle or a nondeterministic execution scheme having an irregular delay cycle with respect to each of at least one instruction constituting a corresponding thread; and a deterministic progress counter to generate a deterministic progress index with respect to an instruction that is executed by the deterministic execution scheme, excluding an instruction that is executed by the nondeterministic execution scheme.

    Apparatus and method for thread progress tracking using deterministic progress index
    3.
    发明公开
    Apparatus and method for thread progress tracking using deterministic progress index 审中-公开
    Vorrichtung und Verfahren zur Thread-Verlaufsverfolgung mit deterministischem Verlaufsindex

    公开(公告)号:EP2418582A2

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

    申请号:EP11170970.5

    申请日:2011-06-22

    IPC分类号: G06F11/34

    摘要: Provided is a method and apparatus for measuring a performance or a progress state of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A thread progress tracking apparatus may include a selector to select at least one thread constituting an application program; a determination unit to determine, based on a predetermined criterion, whether an instruction execution scheme corresponds to a deterministic execution scheme having a regular cycle or a nondeterministic execution scheme having an irregular delay cycle with respect to each of at least one instruction constituting a corresponding thread; and a deterministic progress counter to generate a deterministic progress index with respect to an instruction that is executed by the deterministic execution scheme, excluding an instruction that is executed by the nondeterministic execution scheme.

    摘要翻译: 提供了一种用于测量在使用微架构的计算环境中执行数据处理并执行特定功能的应用程序的性能或进度状态的方法和装置。 线程进度跟踪装置可以包括:选择器,用于选择构成应用程序的至少一个线程; 确定单元,用于基于预定标准来确定指令执行方案是否对应于具有规则周期的确定性执行方案或对于构成相应线程的至少一个指令中的每一个具有不规则延迟周期的非确定性执行方案 ; 以及确定性进度计数器,用于生成关于由确定性执行方案执行的指令的确定性进度索引,排除由非确定性执行方案执行的指令。

    Apparatus and method for managing power based on data
    5.
    发明公开
    Apparatus and method for managing power based on data 有权
    基于数据管理电源的设备和方法

    公开(公告)号:EP2687944A2

    公开(公告)日:2014-01-22

    申请号:EP13176648.7

    申请日:2013-07-16

    IPC分类号: G06F1/32 G06F9/44

    摘要: Provided is an apparatus and method for managing power based on data. The apparatus may include a code segment searching unit configured to search for at least one code segment in which a power type is inserted, a block determining unit configured to determine at least one block based on the at least one found code segment, and a power mode control unit configured to control the at least one determined block to operate in a power mode corresponding to the power type.

    摘要翻译: 提供了一种基于数据管理电力的设备和方法。 该装置可以包括:代码段搜索单元,被配置为搜索插入了功率类型的至少一个代码段;块确定单元,被配置为基于至少一个找到的代码段确定至少一个块;以及功率 模式控制单元,被配置为控制所述至少一个确定的块以对应于所述电力类型的电力模式进行操作。

    Apparatus and method for thread scheduling and lock acquisition order control based on deterministic progress index
    6.
    发明公开
    Apparatus and method for thread scheduling and lock acquisition order control based on deterministic progress index 审中-公开
    基于所述确定的进度指数线程调度和锁获取命令控制设备和方法

    公开(公告)号:EP2420930A3

    公开(公告)日:2012-03-14

    申请号:EP11174341.5

    申请日:2011-07-18

    IPC分类号: G06F9/52

    CPC分类号: G06F9/526 G06F9/4881

    摘要: Provided is a method and apparatus for ensuring a deterministic execution characteristic of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A lock controlling apparatus based on a deterministic progress index (DPI) may include a loading unit to load a DPI of a first core and a DPI of a second core among DPIs of a plurality of cores at a lock acquisition point in time of each thread, a comparison unit to compare the DPI of the first core and the DPI of the second core, and a controller to assign a lock to a thread of the first core when the DPI of the first core is less than the DPI of the second core and when the second core corresponds to a last core to be compared among the plurality of cores.

    Apparatus and method for managing power based on data
    8.
    发明公开
    Apparatus and method for managing power based on data 有权
    装置和方法的数据的基础上管理所述功率

    公开(公告)号:EP2687944A3

    公开(公告)日:2014-12-03

    申请号:EP13176648.7

    申请日:2013-07-16

    摘要: Provided is an apparatus and method for managing power based on data. The apparatus may include a code segment searching unit configured to search for at least one code segment in which a power type is inserted, a block determining unit configured to determine at least one block based on the at least one found code segment, and a power mode control unit configured to control the at least one determined block to operate in a power mode corresponding to the power type.

    摘要翻译: 提供了一种用于管理基于数据功率的装置和方法。 该装置可以包括配置为搜索在哪一个电源类型被插入在至少一个代码段,用于确定的矿块确定性挖掘单元基于所述至少一个的至少一个块找到的码段的代码段搜索单元,和一个功率 模式控制单元,用于控制所述至少一个确定的开采块的功率模式对应于电力类型进行操作。

    Apparatus and method for thread scheduling and lock acquisition order control based on deterministic progress index
    9.
    发明公开
    Apparatus and method for thread scheduling and lock acquisition order control based on deterministic progress index 审中-公开
    基于所述确定的进度指数线程调度和锁获取命令控制设备和方法

    公开(公告)号:EP2420930A2

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

    申请号:EP11174341.5

    申请日:2011-07-18

    IPC分类号: G06F9/52

    CPC分类号: G06F9/526 G06F9/4881

    摘要: Provided is a method and apparatus for ensuring a deterministic execution characteristic of an application program to perform data processing and execute particular functions in a computing environment using a micro architecture. A lock controlling apparatus based on a deterministic progress index (DPI) may include a loading unit to load a DPI of a first core and a DPI of a second core among DPIs of a plurality of cores at a lock acquisition point in time of each thread, a comparison unit to compare the DPI of the first core and the DPI of the second core, and a controller to assign a lock to a thread of the first core when the DPI of the first core is less than the DPI of the second core and when the second core corresponds to a last core to be compared among the plurality of cores.

    摘要翻译: 提供了一种用于确保应用程序的确定性执行特性来执行数据处理,并且使用微架构在计算环境中执行特定功能的方法和装置。 基于确定性进展指数(DPI)的锁定控制装置可以包括一装载单元在锁获取点在每个线程的时间来加载第一核的核的多个干粉吸入器中的DPI和secondScore的DPI ,比较单元比较所述第一芯的DPI和第二芯的DPI,以及控制器,用于分配一个锁到firstScore的螺纹当第一芯的DPI小于secondScore的DPI 并且当第二芯对应于负载核到核的多元之间进行比较。