DOE OSTI · 1167016
Concurrent array-based queue
Abstract
According to one embodiment, a method for implementing an array-based queue in memory of a memory system that includes a controller includes configuring, in the memory, metadata of the array-based queue. The configuring comprises defining, in metadata, an array start location in the memory for the array-based queue, defining, in the metadata, an array size for the array-based queue, defining, in the metadata, a queue top for the array-based queue and defining, in the metadata, a queue bottom for the array-based queue. The method also includes the controller serving a request for an operation on the queue, the request providing the location in the memory of the metadata of the queue.
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Heidelberger, Philip, Steinmacher-Burow, Burkhard. 2015-01-06. Concurrent array-based queue. https://www.osti.gov/biblio/1167016
Cite the original work for its findings. Save a collection to share your selection of sources.