面向未来 HPC 系统实现容器化应用的 EASEY 便捷部署
分布式、并行与集群计算
2020-09-11 v2 性能
摘要
即将到来的百亿亿次时代将推动计算架构从经典的基于 CPU 的系统向混合的、重度 GPU 且复杂度高得多的系统转变。虽然此类集群有望提升某些优化 HPC 应用的性能,但也会增加那些尚未适配其代码或从新编程范式从零开始的用户的困难。由于目前仍无全面的自动辅助机制来提升此类系统上的应用性能,我们提出一种面向未来 HPC 架构的支撑框架,称为 EASEY(Enable exASclae for EverYone,让所有人用上百亿亿次)。该方案构建于分层软件架构之上,各层为调优的不同任务提供不同机制。这使用户能够调整各层的参数,从而增强其代码的特定特征。我们以基于 Charliecloud 的方案引入该框架,在我们框架的上层展示了 LULESH 基准测试。我们的方法可自动部署优化的容器计算,开销可忽略,同时减少科学家在手动作业提交配置上所花的时间。
引用
@article{arxiv.2004.13373,
title = {Enabling EASEY deployment of containerized applications for future HPC systems},
author = {Maximilian Höb and Dieter Kranzlmüller},
journal= {arXiv preprint arXiv:2004.13373},
year = {2020}
}
备注
International Conference on Computational Science ICCS2020, 13 pages