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

Workshops Archive

Optimizing Network Resilience Using Domain-Specific Hardware Accelerator for Dynamic Programming


Workshop: The 12th Annual International Workshop on Innovating the Network for Data-Intensive Science (INDIS)

Authors: Ali Mazloum, Sergio Elizalde, Samia Choueiri, and Elie Kfoury (University of South Carolina); Jose Gomez (Fort Lewis College); Ali AlSabeh (University of South Carolina Aiken); and Jorge Crichigno (University of South Carolina)

Abstract: Dynamic programming accelerators (DPAs) are devices designed with an instruction set optimized for dynamic programming (DP) operations. DP is fundamental to solving complex networking problems, particularly those involving fault tolerance and routing under dynamic conditions. This paper explores the use of DPA to accelerate network resilience by implementing an optimal routing algorithm that efficiently identifies alternative paths in response to link failures. The system’s performance is evaluated by comparing DPA implementation against conventional GPU-based and CPU-based solutions. Results show that DPA provides significant performance improvements, enabling faster recovery and improved robustness in dynamic network environments.


Back to The 12th Annual International Workshop on Innovating the Network for Data-Intensive Science (INDIS) Archive Listing Back to Full Workshop Archive Listing