METHOD AND APPARATUS FOR DETERMINING THREAD EXECUTION PARALLELISM
    1.
    发明申请
    METHOD AND APPARATUS FOR DETERMINING THREAD EXECUTION PARALLELISM 有权
    用于确定螺纹执行并联的方法和装置

    公开(公告)号:US20150379668A1

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

    申请号:US14319099

    申请日:2014-06-30

    CPC classification number: G06F9/5044 G06F3/14 G06F9/5083 G09G2360/08

    Abstract: An apparatus and method for determining thread execution parallelism. For example, a processor in accordance with one embodiment comprises: a plurality of cores to execute a plurality of threads; a plurality of counters to collect data related to the execution of the plurality of threads on the plurality of cores; a dependency analysis module to analyze the data related to the execution of the threads and responsively determine a level of inter-thread dependency; and a control module to responsively adjust operation of the plurality of cores based on the determined level of inter-thread dependency.

    Abstract translation: 一种用于确定线程执行并行性的装置和方法。 例如,根据一个实施例的处理器包括:多个核,用于执行多个线程; 多个计数器,用于收集与所述多个核上的所述多个线程的执行相关的数据; 依赖关系分析模块,用于分析与线程的执行有关的数据,并且响应地确定线程间相关性的级别; 以及控制模块,用于基于确定的线程间依赖性水平来响应地调整多个核心的操作。

Patent Agency Ranking