首页> 外国专利> OPTIMIZING RUNTIME FRAMEWORK FOR EFFICIENT HARDWARE UTILIZATION AND POWER SAVING

OPTIMIZING RUNTIME FRAMEWORK FOR EFFICIENT HARDWARE UTILIZATION AND POWER SAVING

机译:优化运行时框架以实现高效的硬件利用和节能

摘要

A system and method are disclosed for polling in a multi-thread computing system. In one embodiment, a method includes actively polling at least one work queue associated with a worker thread; as a result of the at least one work queue being 5 empty during the polling for a first period of time, causing the worker thread to alternately: poll the at least one work queue during at least one polling interval; and enter an autonomous sleep state during at least one sleep interval; and, as a result of the at least one work queue being empty during each polling interval of a back-off period, causing the worker thread to enter a non-autonomous sleep state for a yield 10 period controlled by a wake-up signal.
机译:公开了一种用于在多线程计算系统中进行轮询的系统和方法。在一个实施例中,一种方法包括:主动轮询与工作线程相关联的至少一个工作队列;由于在轮询的第一时间段中至少一个工作队列为5空,导致工作线程交替进行:在至少一个轮询间隔中轮询至少一个工作队列;并在至少一个睡眠间隔内进入自主睡眠状态;并且,由于至少一个工作队列在退避周期的每个轮询间隔内为空,导致工作线程进入非自主睡眠状态,持续10个受唤醒信号控制的周期。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号