首页> 外国专利> Method and apparatus for controlling processing priority between multiple threads in a multi-threaded processor

Method and apparatus for controlling processing priority between multiple threads in a multi-threaded processor

机译:用于控制多线程处理器中的多个线程之间的处理优先级的方法和装置

摘要

The present invention provides a method and apparatus for controlling a processing priority assigned alternately to a first thread and a second thread in a multithreaded processor to prevent deadlock and livelock problems between the first thread and the second thread. In one embodiment, the processing priority is initially assigned to the first thread for a first duration. It is then determined whether the first duration has expired in a given processing cycle. If the first duration has expired, the processing priority is assigned to the second thread for a second duration.
机译:本发明提供了一种方法和设备,用于控制在多线程处理器中交替分配给第一线程和第二线程的处理优先级,以防止第一线程和第二线程之间的死锁和活锁问题。在一个实施例中,在第一持续时间中将处理优先级最初分配给第一线程。然后确定在给定的处理周期中第一持续时间是否已经到期。如果第一持续时间到期,则在第二持续时间中将处理优先级分配给第二线程。

著录项

  • 公开/公告号DE10084804T1

    专利类型

  • 公开/公告日2002-10-10

    原文格式PDF

  • 申请/专利权人 INTEL CORPORATION SANTA CLARA;

    申请/专利号DE20001084804T

  • 发明设计人 SAGER DAVID J.;

    申请日2000-06-26

  • 分类号G06F9/46;

  • 国家 DE

  • 入库时间 2022-08-22 00:27:12

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号