SC19 Proceedings

The International Conference for High Performance Computing, Networking, Storage, and Analysis

Poster 27: A Framework for Measuring Hardware Gather-Scatter Support


Student: Patrick Lavin (Georgia Institute of Technology), Jeffrey Young (Georgia Institute of Technology), Richard Vuduc (Georgia Institute of Technology)
Supervisor: Richard Vuduc (ACM SIGHPC Systems Professionals Website)

Abstract: In recent years, we have seen the re-addition of vector units to CPUs. While these units easily give speedups for easily vectorized applications with dense memory access, it can be hard to characterize how different access patterns will affect the performance of vectorized code.

We have developed Spatter, a benchmark which allows us to test and investigate the gather-scatter units available on current and upcoming hardware. The information that Spatter reveals to users is of use to everyone from hardware vendors who wish to compare gather-scatter units across platforms, to application developers who wish to test memory access pattern performance in their vectorized code.


ACM-SRC Semi-Finalist: no

Poster: PDF
Poster Summary: PDF


Back to Poster Archive Listing