首页> 外国专利> Techniques for escalating interrupts in a processing unit using virtual processor thread groups and software stack levels

Techniques for escalating interrupts in a processing unit using virtual processor thread groups and software stack levels

机译:使用虚拟处理器线程组和软件堆栈级别升级处理单元中的中断的技术

摘要

A method of handling interrupts includes receiving an event notification message (ENM) that specifies a level, an event target number (ETN), and a number of bits to ignore. A group of virtual processor threads that may be potentially interrupted are determined based on the ETN, the number of bits to ignore, and a process identifier when the level specified in the ENM corresponds to a user level. The ETN identifies a specific virtual processor thread and the number of bits to ignore identifies the number of lower-order bits to ignore when determining a group of virtual processor threads that may be potentially interrupted. In response to no virtual processor thread within the group of virtual processor threads being dispatched and operating on an associated physical processor, an escalate message that includes an escalate event number is transmitted. The escalate event number is used to generate a subsequent ENM.
机译:一种处理中断的方法,包括接收指定级别的事件通知消息(ENM),事件目标编号(ETN)和要忽略的位数。当在ENM中指定的级别与用户级别相对应时,根据ETN,要忽略的位数和进程标识符确定可能会中断的一组虚拟处理器线程。当确定一组可能被中断的虚拟处理器线程时,ETN标识特定的虚拟处理器线程,而要忽略的位数则标识要忽略的低位位数。响应于虚拟处理器线程组中没有虚拟处理器线程被调度并在相关联的物理处理器上操作,传输包括升级事件号的升级消息。升级事件编号用于生成后续的ENM。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号