首页>
外国专利>
SYSTEM AND METHOD TO CONVERT LOCK-FREE ALGORITHMS TO WAIT-FREE USING A HARDWARE ACCELERATOR
SYSTEM AND METHOD TO CONVERT LOCK-FREE ALGORITHMS TO WAIT-FREE USING A HARDWARE ACCELERATOR
展开▼
机译:使用硬件加速器将无锁算法转换为免等待的系统和方法
展开▼
页面导航
摘要
著录项
相似文献
摘要
A method to convert lock-free algorithm to wait-free using a hardware accelerator includes (i) executing a plurality of software threads by a plurality of processing units associated, the plurality of software threads is associated with at least one operation, (ii) generating at least one of a read request or a write request at the hardware accelerator based on the execution, (iii) generating at least one operation includes PARAM and read request or the write request at the hardware accelerator, (iv) checking, an operation specific condition of at least one software thread of the plurality of software threads, and (v) updating, at least one read value or write value and at least one state variable upon the operation specific condition being an operation success. The operation specific condition includes an operation success or an operation failure based on the PARAM, the read request, or the write request.
展开▼