Taskgraph Framework: A Competitive Alternative to the OpenMP Thread Model
| dc.contributor.author | Chavan, S. | |
| dc.contributor.author | Nile, P. | |
| dc.contributor.author | Kumar, S. | |
| dc.contributor.author | Bhowmik, B. | |
| dc.date.accessioned | 2026-02-06T06:33:30Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | OpenMP is the predominant standard for shared memory systems in high-performance computing (HPC), offering a tasking paradigm for parallelism. However, existing OpenMP implementations, like GCC and LLVM, face computational limitations that hinder performance, especially for large-scale tasks. This paper presents the Taskgraph framework, a novel solution that overcomes the limitations of traditional task dependency graphs (TDGs). Unlike conventional TDGs, which require costly reconstruction for dynamic program structures, the Taskgraph framework uses a taskgraph clause with a list of variables, enabling real-time adaptation without complete reconstruction. This approach significantly reduces overhead, making the Task-graph model highly efficient for tasks with minimal dependencies, offering a competitive alternative to the OpenMP thread model, and enhancing efficiency and adaptability in dynamic HPC environments. © 2025 IEEE. | |
| dc.identifier.citation | Proceedings of 2025 3rd International Conference on Intelligent Systems, Advanced Computing, and Communication, ISACC 2025, 2025, Vol., , p. 343-348 | |
| dc.identifier.uri | https://doi.org/10.1109/ISACC65211.2025.10969267 | |
| dc.identifier.uri | https://idr.nitk.ac.in/handle/123456789/28702 | |
| dc.publisher | Institute of Electrical and Electronics Engineers Inc. | |
| dc.subject | HPC | |
| dc.subject | OpenMP | |
| dc.subject | Parallel Computing | |
| dc.subject | Shared Memory | |
| dc.subject | Task Dependency Graph | |
| dc.title | Taskgraph Framework: A Competitive Alternative to the OpenMP Thread Model |
