SC21 Proceedings

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

Greatly Accelerated Scaling of Streaming Problems with a Migrating Thread Architecture


Workshop:IA^3 2021: 11th Workshops on Irregular Applications: Architectures and Algorithms

Authors: Brian Page and Peter Kogge (University of Notre Dame)


Abstract: Applications where continuous streams of data are passed through large data structures are increasing in importance. However, their execution on conventional architectures, is highly inefficient. The primary issue is often the need to stream large numbers of disparate data items through the equivalent of very large hash tables distributed across many nodes. This paper builds on prior work on the Firehose streaming benchmark where an emerging architecture using threads that can migrate has shown to be much more efficient at such problems. This paper extends that work to use a second generation system to not only show that same improved efficiency (~10X) for larger core counts, but even significantly higher raw performance (with FPGA-based cores running at 1/10th the clock of conventional systems). Further, this additional data makes a reasonable projection that an architecture with current technology would lead to 10X performance gain on an apples-to-apples basis with conventional systems.


Website:






Back to IA^3 2021: 11th Workshops on Irregular Applications: Architectures and Algorithms Archive Listing



Back to Full Workshop Archive Listing