The Locality-First Strategy for Developing Efficient Multicore Algorithm

To scale applications on multicores up to bigger problems, software systems must be optimized both for parallelism to take full advantage of the multiple cores and for locality to exploit the memory system for cache-friendliness. Parallelization alone does not suffice to reach peak performance due t...

Full description

Bibliographic Details
Main Author: Xu, Helen Jiang
Other Authors: Leiserson, Charles E.
Format: Thesis
Published: Massachusetts Institute of Technology 2022
Online Access:https://hdl.handle.net/1721.1/143200
https://orcid.org/0000-0003-2232-3305