NASA NTRS · 20010073022
Automatic Data Traffic Control on DSM Architecture
Abstract
We study data traffic on distributed shared memory machines and conclude that data placement and grouping improve performance of scientific codes. We present several methods which user can employ to improve data traffic in his code. We report on implementation of a tool which detects the code fragments causing data congestions and advises user on improvements of data routing in these fragments. The capabilities of the tool include deduction of data alignment and affinity from the source code; detection of the code constructs having abnormally high cache or TLB misses; generation of data placement constructs. We demonstrate the capabilities of the tool on experiments with NAS parallel benchmarks and with a simple computational fluid dynamics application ARC3D.
Keep this discovery
Explore connections, maps & timelines
Frumkin, Michael, Jin, Hao-Qiang, Yan, Jerry, Kwak, Dochan. 2000-01-13. Automatic Data Traffic Control on DSM Architecture. https://ntrs.nasa.gov/citations/20010073022
Cite the original work for its findings. Save a collection to share your selection of sources.