Schwabe, Williamson & Wyatt, P.C.
Lock-free vector utilizing a resource allocator for assigning memory exclusively to a thread
Methods, systems, and articles for receiving, by a lock-free vector of a computing device, a request from a thread of the computing device to write data to the lock-free vector are described herein. In various embodiments, the lock-free vector may then determine whether the lock-free vector is growing and, if the lock-free vector is not growing, may allocate a first portion of memory of the lock-free vector exclusively to the requesting thread. In some embodiments, the allocating may comprise allocating using a resource allocator of the lock-free vector.
Intel Corporation
G G
G06F G06F
inventional inventional
Tianyou Jia Qi
Li Yang Zhang