New design technique allows software to run faster

Using the new technique, when a memory-management function needs to be performed, “the computational thread notifies the memory-management thread—effectively telling it to allocate data storage and to notify the computational thread of where the storage space is located,” said Devesh Tiwari, a Ph.D. student at NC State and lead author of the paper.

“By the same token, when the computational thread no longer needs certain data, it informs the memory-management thread that the relevant storage space can be freed.”

The paper, “MMT: Exploiting Fine-Grained Parallelism in Dynamic Memory Management,” will be presented April 21 at the IEEE International Parallel and Distributed Processing Symposium in Atlanta.


Memory Management Thread research

Want to share a great resource? Let us know at