Skip to main navigation Skip to search Skip to main content

Throughput Optimization with a NUMA-Aware Runtime System for Efficient Scientific Data Streaming

  • Hasibul Jamil
  • , Joaquin Chung
  • , Tekin Bicer
  • , Tevfik Kosar
  • , Rajkumar Kettimuthu
  • SUNY Buffalo
  • Argonne National Laboratory

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

With the surge in data generation rates from advanced scientific instruments, there is an urgent need for effective network management and resource utilization strategies for data streaming. Present strategies often lag behind hardware advancements, leading to resource underutilization. Modern servers typically employ non-uniform memory access (NUMA) multiprocessors, which, despite their benefits, can pose performance challenges. This paper presents a novel runtime system tailored for efficient multi-stream data management, optimizing both its compression and decompression phases, and enhancing network I/O based on the server's unique hardware design. Our system coordinates parallel tasks for data compression, decompression, and transfer, aiming to reduce network data influx. Empirical tests show that aligning streaming tasks with the right NUMA domain results in a 1.48X throughput boost compared to cutting-edge methods and a 2.6X improvement over standard techniques.

Original languageEnglish
Title of host publicationProceedings of 2023 SC Workshops of the International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023
PublisherAssociation for Computing Machinery
Pages795-805
Number of pages11
ISBN (Electronic)9798400707858
DOIs
StatePublished - Nov 12 2023
Event2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023 - Denver, United States
Duration: Nov 12 2023Nov 17 2023

Publication series

NameACM International Conference Proceeding Series

Conference

Conference2023 International Conference on High Performance Computing, Network, Storage, and Analysis, SC Workshops 2023
Country/TerritoryUnited States
CityDenver
Period11/12/2311/17/23

Keywords

  • data compression/decompression
  • data streaming
  • Heterogeneous architectures
  • nonuniform memory access (NUMA)
  • performance optimization
  • runtime systems

Fingerprint

Dive into the research topics of 'Throughput Optimization with a NUMA-Aware Runtime System for Efficient Scientific Data Streaming'. Together they form a unique fingerprint.

Cite this