会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 2. 发明授权
    • Fair scalable reader-writer mutual exclusion
    • 公平可扩展的读写器互斥
    • US08707324B2
    • 2014-04-22
    • US13405772
    • 2012-02-27
    • Alexey KukanovArch D. Robison
    • Alexey KukanovArch D. Robison
    • G06F9/46G06F7/00
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads is accomplished by creating a first queue node for a first thread, the first queue node representing a request by the first thread to access the critical section; setting at least one pointer within a queue to point to the first queue node, the queue representing at least one thread desiring access to the critical section; waiting until a condition is met, the condition comprising the first queue node having no preceding write requests as indicated by at least one predecessor queue node on the queue; permitting the first thread to enter the critical section in response to the condition being met; and causing the first thread to release a spin lock, the spin lock acquired by a second thread of the plurality of processing threads.
    • 通过为第一线程创建第一队列节点来实现用于通过多个处理线程访问关键部分的公平可扩展读取器写入器互斥,第一队列节点表示第一线程访问关键部分的请求; 将队列中的至少一个指针设置为指向第一队列节点,所述队列表示希望访问关键部分的至少一个线程; 等待直到满足条件,所述条件包括由队列上的至少一个前导队列节点指示的没有先前写入请求的第一队列节点; 允许第一线程响应于满足的条件进入临界区; 并且使所述第一螺纹释放旋转锁定,所述自旋锁由所述多个处理线程中的第二线程获取。
    • 3. 发明授权
    • Fair scalable reader-writer mutual exclusion
    • 公平可扩展的读写器互斥
    • US08127303B2
    • 2012-02-28
    • US12782394
    • 2010-05-18
    • Alexey KukanovArch Robison
    • Alexey KukanovArch Robison
    • G06F9/46G06F7/00
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads in a processing system is accomplished by creating a first queue node for a first thread on the first thread's stack, the queue node representing a request by the first thread to access the critical section; adding the first queue node to a queue pointed to by a single word reader writer mutex for the critical section, the queue representing a list of threads desiring access to the critical section, each queue node in the queue being on a stack of a thread of the plurality of processing threads; waiting until the first queue node has no preceding write requests as indicated by predecessor queue nodes on the queue; entering the critical section by the first thread; exiting the critical section by the first thread; and removing the first queue node from the queue.
    • 通过在第一线程的堆栈上为第一线程创建第一队列节点来实现在处理系统中由多个处理线程访问关键部分的公平可扩展读写器互斥,所述队列节点表示第一线程的请求 线程访问临界区; 将第一队列节点添加到由关键部分的单个单词读写器互斥体指向的队列中,该队列表示期望访问关键部分的线程列表,队列中的每个队列节点在线程的堆栈上 多个处理线程; 等待直到第一个队列节点没有先前的队列节点所指示的先前的写入请求; 通过第一个线程进入临界区; 通过第一个线程退出临界区; 并从队列中删除第一个队列节点。
    • 4. 发明授权
    • Fair scalable reader-writer mutual exclusion
    • 公平可扩展的读写器互斥
    • US07730491B2
    • 2010-06-01
    • US11215863
    • 2005-08-30
    • Alexey KukanovArch Robison
    • Alexey KukanovArch Robison
    • G06F9/46G06F7/38
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads in a processing system is accomplished by creating a first queue node for a first thread on the first thread's stack, the queue node representing a request by the first thread to access the critical section; adding the first queue node to a queue pointed to by a single word reader writer mutex for the critical section, the queue representing a list of threads desiring access to the critical section, each queue node in the queue being on a stack of a thread of the plurality of processing threads; waiting until the first queue node has no preceding write requests as indicated by predecessor queue nodes on the queue; entering the critical section by the first thread; exiting the critical section by the first thread; and removing the first queue node from the queue.
    • 通过在第一线程的堆栈上为第一线程创建第一队列节点来实现在处理系统中由多个处理线程访问关键部分的公平可扩展读写器互斥,所述队列节点表示第一线程的请求 线程访问临界区; 将第一队列节点添加到由关键部分的单个单词读写器互斥体指向的队列中,该队列表示期望访问关键部分的线程列表,队列中的每个队列节点在线程的堆栈上 多个处理线程; 等待直到第一个队列节点没有先前的队列节点所指示的先前的写入请求; 通过第一个线程进入临界区; 通过第一个线程退出临界区; 并从队列中删除第一个队列节点。
    • 5. 发明申请
    • Fair scalable reader-writer mutual exclusion
    • 公平可扩展的读写器互斥
    • US20070067774A1
    • 2007-03-22
    • US11215863
    • 2005-08-30
    • Alexey KukanovArch Robison
    • Alexey KukanovArch Robison
    • G06F9/46
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads in a processing system is accomplished by creating a first queue node for a first thread on the first thread's stack, the queue node representing a request by the first thread to access the critical section; adding the first queue node to a queue pointed to by a single word reader writer mutex for the critical section, the queue representing a list of threads desiring access to the critical section, each queue node in the queue being on a stack of a thread of the plurality of processing threads; waiting until the first queue node has no preceding write requests as indicated by predecessor queue nodes on the queue; entering the critical section by the first thread; exiting the critical section by the first thread; and removing the first queue node from the queue.
    • 通过在第一线程的堆栈上为第一线程创建第一队列节点来实现在处理系统中由多个处理线程访问关键部分的公平可扩展读写器互斥,所述队列节点表示第一线程的请求 线程访问临界区; 将第一队列节点添加到由关键部分的单个单词读写器互斥体指向的队列中,该队列表示期望访问关键部分的线程列表,队列中的每个队列节点在线程的堆栈上 多个处理线程; 等待直到第一个队列节点没有先前的队列节点所指示的先前的写入请求; 通过第一个线程进入临界区; 通过第一个线程退出临界区; 并从队列中删除第一个队列节点。
    • 9. 发明申请
    • FAIR SCALABLE READER-WRITER MUTUAL EXCLUSION
    • 公平的阅读器写作相互排除
    • US20120198471A1
    • 2012-08-02
    • US13405772
    • 2012-02-27
    • Alexey KukanovArch D. Robison
    • Alexey KukanovArch D. Robison
    • G06F9/46G06F7/00
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads is accomplished by creating a first queue node for a first thread, the first queue node representing a request by the first thread to access the critical section; setting at least one pointer within a queue to point to the first queue node, the queue representing at least one thread desiring access to the critical section; waiting until a condition is met, the condition comprising the first queue node having no preceding write requests as indicated by at least one predecessor queue node on the queue; permitting the first thread to enter the critical section in response to the condition being met; and causing the first thread to release a spin lock, the spin lock acquired by a second thread of the plurality of processing threads.
    • 通过为第一线程创建第一队列节点来实现用于通过多个处理线程访问关键部分的公平可扩展读写器互斥,第一队列节点表示第一线程访问临界部分的请求; 将队列中的至少一个指针设置为指向第一队列节点,所述队列表示希望访问关键部分的至少一个线程; 等待直到满足条件,所述条件包括由队列上的至少一个前导队列节点指示的没有先前写入请求的第一队列节点; 允许第一线程响应于满足的条件进入临界区; 并且使所述第一螺纹释放旋转锁定,所述自旋锁由所述多个处理线程中的第二线程获取。
    • 10. 发明申请
    • FAIR SCALABLE READER-WRITER MUTUAL EXCLUSION
    • 公平的阅读器写作相互排除
    • US20100293553A1
    • 2010-11-18
    • US12782394
    • 2010-05-18
    • Alexey KukanovArch Robison
    • Alexey KukanovArch Robison
    • G06F9/46
    • G06F9/526
    • Implementing fair scalable reader writer mutual exclusion for access to a critical section by a plurality of processing threads in a processing system is accomplished by creating a first queue node for a first thread on the first thread's stack, the queue node representing a request by the first thread to access the critical section; adding the first queue node to a queue pointed to by a single word reader writer mutex for the critical section, the queue representing a list of threads desiring access to the critical section, each queue node in the queue being on a stack of a thread of the plurality of processing threads; waiting until the first queue node has no preceding write requests as indicated by predecessor queue nodes on the queue; entering the critical section by the first thread; exiting the critical section by the first thread; and removing the first queue node from the queue.
    • 通过在第一线程的堆栈上为第一线程创建第一队列节点来实现在处理系统中由多个处理线程访问关键部分的公平可扩展读写器互斥,所述队列节点表示第一线程的请求 线程访问临界区; 将第一队列节点添加到由关键部分的单个单词读写器互斥体指向的队列中,该队列表示期望访问关键部分的线程列表,队列中的每个队列节点在线程的堆栈上 多个处理线程; 等待直到第一个队列节点没有先前的队列节点所指示的先前的写入请求; 通过第一个线程进入临界区; 通过第一个线程退出临界区; 并从队列中删除第一个队列节点。