在不受I/O协议或目标设备支持时提供队列屏障制造技术

技术编号:13078869 阅读:43 留言:0更新日期:2016-03-30 12:45
提供了单方地支持队列屏障功能性的主控制器。主控制器可接收用队列屏障指示符标记的第一任务。结果,主控制器延迟第一任务到目标设备的传输。另外,主控制器还延迟发生在第一任务之后的任何任务到目标设备的传输。主控制器仅在从所述目标设备接收到所有先前发送的任务已被处理的指示之际,才将第一任务发送到目标设备。主控制器仅在从目标设备接收到关于第一任务已被处理的指示之际,才将发生在第一任务之后的任何任务发送到目标设备。

【技术实现步骤摘要】
【国外来华专利技术】【专利说明】在不受I/O协议或目标设备支持时提供队列屏障根据35 U.S.C.§119的优先权要求本专利申请要求2013年7月23日提交的题为“Providing Queue Barriers WhenUnsupported By An I/O Protocol or Target Device(在不受 1/0协议或目标设备支持时提供队列屏障)”的美国临时专利申请N0.61/857,570的优先权,它被转让给本专利申请的受让人并且因此通过援引明确纳入于此。领域以下一般涉及队列内的任务执行,且更具体地涉及用于在队列屏障不受使用中的输入/输出(1/0)协议支持时提供或促成此类队列屏障的方法和设备。背景在主机设备中的1/0主控制器内操作的软件可将由1/0主控制器发送到目标1/0设备以供排队和执行的数个任务排入队列。在一些情况下,执行的次序可由接收方目标I/o设备确定,这在主机设备的控制之外。所以,接收方目标I/o设备可改变任务的执行次序。在一些情况下,主机设备上的软件想要保证发送到目标1/0设备的任务的特定执行次序。例如,一些I/o通信协议提供用于指示任务是否不能被乱序处理的队列屏障。在其他本文档来自技高网...

【技术保护点】
一种主控制器,包括:与目标设备通信的通信接口;耦合至所述通信接口的处理电路,所述处理电路被适配成:获得用队列屏障指示符标记的第一任务;延迟所述第一任务到所述目标设备的传输;一旦从所述目标设备接收到关于所有先前发送的任务已被处理的指示,就将所述第一任务发送到所述目标设备。

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:A·沙哈姆I·莱那尔M·海姆
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1