会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 36. 发明申请
    • TECHNIQUES FOR HETEROGENEOUS CORE ASSIGNMENT
    • 异质核心分配技术
    • WO2015050557A1
    • 2015-04-09
    • PCT/US2013/063399
    • 2013-10-04
    • INTEL CORPORATIONBARIK, RajkishoreLEWIS, Brian T.SHPEISMAN, Tatiana
    • BARIK, RajkishoreLEWIS, Brian T.SHPEISMAN, Tatiana
    • G06F9/38G06F9/46
    • G06F9/30145G06F1/263G06F8/451G06F9/3822G06F9/5094G06F2209/508Y02D10/22
    • Various embodiments are generally directed to techniques for assigning instances of blocks of instructions of a routine to one of multiple types of core of a heterogeneous set of cores of a processor component. An apparatus to select types of cores includes a processor component; a core selection component for execution by the processor component to select a core of multiple cores to execute an initial subset of multiple instances of an instruction block in parallel based on characteristics of instructions of the instruction block, and to select a core of the multiple cores to execute remaining instances of the multiple instances of the instruction block in parallel based on characteristics of execution of the initial subset stored in an execution database; and a monitoring component for execution by the processor component to record the characteristics of execution of the initial subset in the execution database. Other embodiments are described and claimed.
    • 各种实施例通常涉及用于将例程的指令块的实例分配给处理器组件的异构集群核心的多种类型的核心之一的技术。 选择核心类型的装置包括处理器组件; 核心选择部件,用于由处理器部件执行以选择多个核的核心,以基于指令块的指令的特性并行地执行指令块的多个实例的初始子集,并且选择多个核心的核心 基于存储在执行数据库中的初始子集的执行特性来并行执行指令块的多个实例的剩余实例; 以及用于由处理器组件执行以在执行数据库中记录初始子集的执行特性的监视组件。 描述和要求保护其他实施例。
    • 37. 发明申请
    • METHOD, APPARATUS, AND SYSTEM FOR ADAPTIVE THREAD SCHEDULING IN TRANSACTIONAL MEMORY SYSTEMS
    • 方法,装置和系统用于自适应线程调度在交互式存储器系统中
    • WO2014107143A3
    • 2014-09-25
    • PCT/US2012059204
    • 2012-10-08
    • INTEL CORPLEWIS BRIAN TSAHA BRATIN
    • LEWIS BRIAN TSAHA BRATIN
    • G06F9/46
    • G06F9/4843G06F9/467G06F9/4881
    • An apparatus and method is described herein for adaptive thread scheduling in a transactional memory environment. A number of conflicts in a thread over time are tracked. And if the conflicts exceed a threshold, the thread may be delayed (adaptively scheduled) to avoid conflicts between competing threads. Moreover, a more complex version may track a number of transaction aborts within a first thread that are caused by a second thread over a period, as well as a total number of transactions executed by the first thread over the period. From the tracking, a conflict ratio is determined for the first thread with regard to the second thread. And when the first thread is to be scheduled, it may be delayed if the second thread is running and the conflict ratio is over a conflict ratio threshold.
    • 这里描述了一种在事务存储器环境中的自适应线程调度的装置和方法。 跟踪线程中的一些冲突。 并且如果冲突超过阈值,线程可能被延迟(自适应调度),以避免竞争线程之间的冲突。 此外,更复杂的版本可以跟踪在一段时间内由第二线程引起的第一线程内的多个事务中止以及在该周期上由第一线程执行的事务的总数。 从跟踪中,针对第二线程确定第一线程的冲突比。 并且当第一个线程被调度时,如果第二个线程正在运行并且冲突比超过了冲突比阈值,它可能被延迟。