Invention Grant
US08385354B2 Scalable hardware mechanism to implement time outs for pending POP requests to blocking work queues 有权
可扩展的硬件机制,用于执行暂停的POP请求的超时以阻止工作队列

Scalable hardware mechanism to implement time outs for pending POP requests to blocking work queues
Abstract:
Methods and apparatus for minimizing resources for handling time-outs of read requests to a work queue in a work queue memory are described. According to one embodiment of the invention, a work queue execution engine receives a first read request when the work queue is configured in a blocking mode and is empty. A time-out timer is started in response to receiving the first read request. The work queue execution engine receives a second read request while the first read request is still pending, and the work queue is still empty. When the time-out timer expires for the first read request, the work queue execution engine sends an error response for the first read request and restarts the time-out timer for the second read request taking into account an amount of time the second read request has already been pending.
Information query
Patent Agency Ranking
0/0