-
公开(公告)号:US09619411B2
公开(公告)日:2017-04-11
申请号:US14723015
申请日:2015-05-27
Applicant: INTEL CORPORATION
Inventor: Kyungtae Han , Paul Diefenbaugh , Sarah Sharp
IPC: G06F13/28 , G06F13/22 , G06F13/366 , G06F13/34 , G06F13/32
CPC classification number: G06F13/22 , G06F13/32 , G06F13/34 , G06F13/366 , Y02D10/14
Abstract: Techniques for polling an input/output (I/O) device are described herein. The techniques include polling a device for data from the I/O device, and receiving the data from the I/O device at the host device as a result of the polling. The techniques include determining whether the data received is the same as data received at a previous polling of the I/O device. Upon determining the data received is the same, the techniques include decreasing the polling rate if the data is the same, and if it is not the same. Upon determining the data is not the same, the techniques include increasing the polling rate if the data is not the same.
-
公开(公告)号:US09058422B2
公开(公告)日:2015-06-16
申请号:US14040649
申请日:2013-09-28
Applicant: INTEL CORPORATION
Inventor: Kyungtae Han , Paul Diefenbaugh , Sarah Sharp
IPC: G06F13/28 , G06F13/366 , G06F13/34
CPC classification number: G06F13/22 , G06F13/32 , G06F13/34 , G06F13/366 , Y02D10/14
Abstract: Techniques for polling an input/output (I/O) device are described herein. The techniques include polling a device for data from the I/O device, and receiving the data from the I/O device at the host device as a result of the polling. The techniques include determining whether the data received is the same as data received at a previous polling of the I/O device. Upon determining the data received is the same, the techniques include decreasing the polling rate if the data is the same, and if it is not the same. Upon determining the data is not the same, the techniques include increasing the polling rate if the data is not the same.
Abstract translation: 本文描述了用于轮询输入/输出(I / O)设备的技术。 这些技术包括轮询来自I / O设备的数据的设备,以及作为轮询的结果从主机设备处的I / O设备接收数据。 这些技术包括确定所接收的数据是否与在I / O设备的先前轮询时接收的数据相同。 一旦确定接收到的数据是相同的,则技术包括如果数据相同则降低轮询速率,并且如果不相同。 在确定数据不相同时,如果数据不相同,则技术包括增加轮询速率。
-
公开(公告)号:US20150254194A1
公开(公告)日:2015-09-10
申请号:US14723015
申请日:2015-05-27
Applicant: INTEL CORPORATION
Inventor: Kyungtae Han , Paul Diefenbaugh , Sarah Sharp
CPC classification number: G06F13/22 , G06F13/32 , G06F13/34 , G06F13/366 , Y02D10/14
Abstract: Techniques for polling an input/output (I/O) device are described herein. The techniques include polling a device for data from the I/O device, and receiving the data from the I/O device at the host device as a result of the polling. The techniques include determining whether the data received is the same as data received at a previous polling of the I/O device. Upon determining the data received is the same, the techniques include decreasing the polling rate if the data is the same, and if it is not the same. Upon determining the data is not the same, the techniques include increasing the polling rate if the data is not the same.
Abstract translation: 本文描述了用于轮询输入/输出(I / O)设备的技术。 这些技术包括轮询来自I / O设备的数据的设备,以及作为轮询的结果从主机设备处的I / O设备接收数据。 这些技术包括确定所接收的数据是否与在I / O设备的先前轮询时接收的数据相同。 一旦确定接收到的数据是相同的,则技术包括如果数据相同则降低轮询速率,并且如果不相同。 在确定数据不相同时,如果数据不相同,则技术包括增加轮询速率。
-
-