In-situ workflow auto-tuning through combining component models
Tong Shu, Yanfei Guo, Justin M. Wozniak, Xiaoning Ding, Ian T Foster, Tahsin Kurç · 2021
In-situ parallel workflows couple multiple component applications via streaming data transfer to avoid data exchange via shared file systems. Such workflows are challenging to configure for optimal performance due to the huge space of possible configurations. Here, we propose an in-situ workflow auto-tuning method, ALIC, which integrates machine learning techniques with knowledge of in-situ workflow structures to enable automated workflow configuration with a limited number of performance measurements. Experiments with real applications show that ALIC identify better configurations than existing methods given a computer time budget.