TaskFlare: A Heterogeneity-aware Unified Scheduling Framework for Diverse Domain-Specific Applications in Supercomputing Environments

Efficiently scheduling heterogeneous diverse domain-specific applications in supercomputing environments remains a critical challenge. Existing frameworks (e.g., Parsl and Legion) offer partial solutions, but some are not user-friendly and others have limited scheduling performance. This paper proposes TaskFlare, a heterogeneous-aware unified scheduling framework that integrates usability with fine-grained resource control. TaskFlare enhances diverse domain-specific application support and extends a virtual allocation mechanism and two optimization modules for supercomputing and domain-specific applications. Evaluation results show that TaskFlare achieves up to a 5.8 × performance improvement in AI optimization over unoptimized implementations, with linear scalability and faster execution in classic benchmarks.

Authors

Institutions

Publication Details

Published
2025-05-09
DOI
https://doi.org/10.1109/hpsc66065.2025.00016
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

TaskFlare: A Heterogeneity-aware Unified Scheduling Framework for Diverse Domain-Specific Applications in Supercomputing Environments

Miao Hu, Xuezheng Liu, Yifei Yang, Tian Zhou et al.
Distributed and Parallel Computing Systems
article

TaskFlare: A Heterogeneity-aware Unified Scheduling Framework for Diverse Domain-Specific Applications in Supercomputing Environments

Miao Hu, Xuezheng Liu, Yifei Yang, Tian Zhou, Linchang Xiao, Chengrun Yang
article en

Abstract

Efficiently scheduling heterogeneous diverse domain-specific applications in supercomputing environments remains a critical challenge. Existing frameworks (e.g., Parsl and Legion) offer partial solutions, but some are not user-friendly and others have limited scheduling performance. This paper proposes TaskFlare, a heterogeneous-aware unified scheduling framework that integrates usability with fine-grained resource control. TaskFlare enhances diverse domain-specific application support and extends a virtual allocation mechanism and two optimization modules for supercomputing and domain-specific applications. Evaluation results show that TaskFlare achieves up to a 5.8 × performance improvement in AI optimization over unoptimized implementations, with linear scalability and faster execution in classic benchmarks.

Sun Yat-sen University (CN)
Openalex Percentile: Top 85%
Distributed and Parallel Computing Systems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

TaskFlare: A Heterogeneity-aware Unified Scheduling Framework for Diverse Domain-Specific Applications in Supercomputing Environments — Miao Hu, Xuezheng Liu, et al. · (2025) | TGRS Research Map | TGRS