首页> 外国专利> APPARATUS, METHOD, AND SYSTEM FOR ENSURING QUALITY OF SERVICE FOR MULTI-THREADING PROCESSOR CORES

APPARATUS, METHOD, AND SYSTEM FOR ENSURING QUALITY OF SERVICE FOR MULTI-THREADING PROCESSOR CORES

机译:用于确保多线程处理器核的服务质量的装置,方法和系统

摘要

A simultaneous multi-threading (SMT) processor core capable of thread-based biasing with respect to execution resources. The SMT processor includes priority controller circuitry to determine a thread priority value for each of a plurality of threads to be executed by the SMT processor core and to generate a priority vector comprising the thread priority value of each of the plurality of threads. The SMT processor further includes thread selector circuitry to make execution cycle assignments of a pipeline by assigning to each of the plurality of threads a portion of the pipeline's execution cycles based on each thread's priority value in the priority vector. The thread selector circuitry is further to select, from the plurality of threads, tasks to be processed by the pipeline based on the execution cycle assignments.
机译:同时多线程(SMT)处理器核心,能够对执行资源进行基于线程的偏移。 SMT处理器包括优先级控制器电路,该优先级控制器电路确定将由SMT处理器核心执行的多个线程中的每个线程的线程优先级值,并生成包括多个线程中的每个线程的线程优先级值的优先级向量。 SMT处理器还包括线程选择器电路,该线程选择器电路通过基于优先级向量中的每个线程的优先级值向多个线程中的每个线程分配流水线的执行周期的一部分来进行流水线的执行周期分配。线程选择器电路还基于执行周期分配从多个线程中选择将由管线处理的任务。

著录项

相似文献

  • 专利
  • 外文文献
  • 中文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号