发明名称 Concurrent access of shared resources
摘要 An apparatus, program product and method to manage access to a shared resource by a plurality of processes in a multithreaded computer via a collection of atomic operations that track both the order in which requests that use a shared resource are received, and the order in which processing of such requests are completed after they are received. Dispatching of requests is effectively deferred until processing of all non-dispatched requests that were received earlier than a most recently completed request has been completed. In many instances, completion of processing of requests can be performed non-atomically, thus reducing contention issues with respect to the shared resource. Furthermore, dispatching of requests may be batched to reduce the overhead associated with individual dispatch operations.
申请公布号 US2004215858(A1) 申请公布日期 2004.10.28
申请号 US20030422193 申请日期 2003.04.24
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 ARMSTRONG TROY DAVID;LUCKE KYLE ALAN
分类号 G06F9/46;(IPC1-7):G06F12/00;G06F12/14 主分类号 G06F9/46
代理机构 代理人
主权项
地址