Technologies for adaptive processing of multiple buffers
AssigneeIntel Corporation
InventorsXiaodong LIU, Qihua DAI, Weigang LI, Vinodh GOPAL
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsXiaodong LIU, Qihua DAI, Weigang LI, Vinodh GOPAL
Estimating the term…
Technologies for adaptive processing of multiple buffers is disclosed. A compute device may establish a buffer queue to which applications can submit buffers to be processed, such as by hashing the submitted buffers. The compute device monitors the buffer queue and determines an efficient way of processing the buffer queue based on the number of buffers present. The compute device may process the buffers serially with a single processor core of the compute device or may process the buffers in parallel with single-instruction, multiple data (SIMD) instructions. The compute device may determine which method to use based on a comparison of the throughput of serially processing the buffers as compared to parallel processing the buffers, which may depend on the number of buffers in the buffer queue.
1-25. (canceled)
A compute device for adaptive processing of multiple buffers, the compute device comprising:
A method for adaptive processing of multiple buffers on a compute device, the method comprising:
One or more computer-readable media comprising a plurality of instructions stored thereon that, when executed, causes a compute device to:
Dependencies are inferred from the claim text.