首页> 外文会议>2010 DoD High Performance Computing Modernization Program Users Group Conference >A Common Computational Science Environment for High Performance Computing Centers
【24h】

A Common Computational Science Environment for High Performance Computing Centers

机译:高性能计算中心的通用计算科学环境

获取原文

摘要

The Computational Sciences Environment (CSE) was developed to provide a standard development platform for data analysis, visualization, and software testing and evaluation. The Classified Data Analysis and Assessment Center (CDAAC), in conjunction with the Computational Sciences and Engineering Branch (CSEB) of the Army Research Laboratory, assembled a set of open source data analysis tools and applications, software management and testing tools, and libraries necessary to run the tools; and made them available as a package called CSE. CSE also provides experimental software builds for users who might need newer features than what is currently available in the release package. The CSE team provides support for developers, the end-user, and distributed development teams. Tests are regularly run on the software, both current and release, and the results are submitted to quality dashboards for review using CTest. CTest is part of an open-source software building tool called CMake. Developers can use CSE as a template and can customize it to meet their specific project goals. CSE provides developers with a common tool set to assist in developing portable high performance computing (HPC) Applications. Development of CSE has been managed through an open-source project management application that provides Software Configuration Management (SCM) integration of the CSE repository, informational wikis, bug tracking, and feature requests. To support distributed development teams, CSE provides project management tools, software repositories, SCM, and online software quality dashboards.
机译:开发计算科学环境(CSE)是为了提供用于数据分析,可视化以及软件测试和评估的标准开发平台。分类数据分析和评估中心(CDAAC)与陆军研究实验室的计算科学与工程部门(CSEB)一起,组装了一套开源数据分析工具和应用程序,软件管理和测试工具以及必要的库运行工具;并以称为CSE的软件包的形式提供它们。 CSE还为可能需要比该发行包中的功能更新的功能的用户提供实验性软件版本。 CSE团队为开发人员,最终用户和分布式开发团队提供支持。测试会定期在软件(当前版本和发行版)上运行,并将结果提交到质量仪表板,以使用CTest进行检查。 CTest是名为CMake的开源软件构建工具的一部分。开发人员可以将CSE用作模板,并可以对其进行自定义以满足其特定项目目标。 CSE为开发人员提供了一个通用工具集,以协助开发便携式高性能计算(HPC)应用程序。已通过一个开源项目管理应用程序管理了CSE的开发,该应用程序提供了CSE存储库,信息Wiki,错误跟踪和功能请求的软件配置管理(SCM)集成。为了支持分布式开发团队,CSE提供了项目管理工具,软件存储库,SCM和在线软件质量仪表板。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号