TY - GEN
T1 - Using cross-layer adaptations for dynamic data management in large scale coupled scientific workflows
AU - Jin, Tong
AU - Zhang, Fan
AU - Sun, Qian
AU - Bui, Hoang
AU - Parashar, Manish
AU - Yu, Hongfeng
AU - Klasky, Scott
AU - Podhorszki, Norbert
AU - Abbasi, Hasan
PY - 2013
Y1 - 2013
N2 - As system scales and application complexity grow, managing and processing simulation data has become a signif-icant challenge. While recent approaches based on data staging and in-situ/in-transit data processing are promising, dynamic data volumes and distributions, such as those occurring in AMR-based simulations, make the efficient use of these techniques challenging. In this paper we propose cross-layer adaptations that address these challenges and respond at runtime to dynamic data management require-ments. Specifically we explore (1) adaptations of the spatial resolution at which the data is processed, (2) dynamic place-ment and scheduling of data processing kernels, and (3) dy-namic allocation of in-transit resources. We also exploit co-ordinated approaches that dynamically combine these adap-tations at the different layers. We evaluate the performance of our adaptive cross-layer management approach on the In-trepid IBM-BlueGene/P and Titan Cray-XK7 systems using Chombo-based AMR applications, and demonstrate its effectiveness in improving overall time-to-solution and in-creasing resource efficiency.
AB - As system scales and application complexity grow, managing and processing simulation data has become a signif-icant challenge. While recent approaches based on data staging and in-situ/in-transit data processing are promising, dynamic data volumes and distributions, such as those occurring in AMR-based simulations, make the efficient use of these techniques challenging. In this paper we propose cross-layer adaptations that address these challenges and respond at runtime to dynamic data management require-ments. Specifically we explore (1) adaptations of the spatial resolution at which the data is processed, (2) dynamic place-ment and scheduling of data processing kernels, and (3) dy-namic allocation of in-transit resources. We also exploit co-ordinated approaches that dynamically combine these adap-tations at the different layers. We evaluate the performance of our adaptive cross-layer management approach on the In-trepid IBM-BlueGene/P and Titan Cray-XK7 systems using Chombo-based AMR applications, and demonstrate its effectiveness in improving overall time-to-solution and in-creasing resource efficiency.
KW - Coupled simulation workows
KW - Cross-layer adaptation
KW - Data management
KW - In-situ/in-transit
KW - Staging
UR - http://www.scopus.com/inward/record.url?scp=84899670896&partnerID=8YFLogxK
U2 - 10.1145/2503210.2503301
DO - 10.1145/2503210.2503301
M3 - Conference contribution
AN - SCOPUS:84899670896
SN - 9781450323789
T3 - International Conference for High Performance Computing, Networking, Storage and Analysis, SC
BT - Proceedings of SC 2013
PB - IEEE Computer Society
T2 - 2013 International Conference for High Performance Computing, Networking, Storage and Analysis, SC 2013
Y2 - 17 November 2013 through 22 November 2013
ER -