Affinity Alloc: Taming Not-So Near-Data Computing

Zhengrong Wang, Christopher Liu, Nathan Beckmann, Tony Nowatzki · 2023

To mitigate the data movement bottleneck on large multicore systems, the near-data computing paradigm (NDC) offloads computation to where the data resides on-chip. The benefit of NDC heavily depends on spatial affinity, where all relevant data are in the same location, e.g. same cache bank. However, existing NDC works lack a general and systematic solution: they either ignore the problem and abort NDC when there is no spatial affinity, or rely on error-prone manual data placement.

Read the paper · More papers on PaperTik