首页> 外文会议>IEEE/ACM International Workshop on Software Engineering for Science >Creating Stable Productive CSE Software Development and Integration Processes in Unstable Environments on the Path to Exascale
【24h】

Creating Stable Productive CSE Software Development and Integration Processes in Unstable Environments on the Path to Exascale

机译:在Exascale的不稳定环境中创建稳定的生产性CSE软件开发和集成过程

获取原文

摘要

The Sandia National Laboratories (SNL) Advanced Technology Development and Mitigation (ATDM) project focuses on R&D for exascale computational science and engineering (CSE) software. Exascale application (APP) codes are co-developed and integrated with a large number of 2nd generation Trilinos packages built on top of Kokkos for achieving portable performance. These efforts are challenged by needing to develop and test on many unstable and constantly changing pre-exascale platforms using immature compilers and other system software. Challenges, experiences, and lessons learned are presented for creating stable development and integration workflows for these types of difficult projects. In particular, we describe automated workflows, testing, and integration processes as well as new tools and multi-team collaboration processes for effectively keeping a large number of automated builds and tests working on these unstable platforms.
机译:桑迪亚国家实验室(SNL)先进技术开发和缓解(ATDM)项目专注于百亿分之一计算科学与工程(CSE)软件的研发。 Exascale应用程序(APP)代码与2个大量代码共同开发和集成 nd 基于Kokkos构建的新一代Trilinos软件包,可实现便携式性能。这些工作面临挑战,需要使用未成熟的编译器和其他系统软件在许多不稳定且不断变化的兆亿级平台上进行开发和测试。提出了为这些类型的困难项目创建稳定的开发和集成工作流的挑战,经验和教训。特别是,我们描述了自动化的工作流程,测试和集成过程,以及新工具和多团队协作过程,以有效地使大量自动化构建和测试在这些不稳定的平台上工作。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号