論文の概要: Scalable Delivery of Scalable Libraries and Tools: How ECP Delivered a
Software Ecosystem for Exascale and Beyond
- arxiv url: http://arxiv.org/abs/2311.06995v1
- Date: Mon, 13 Nov 2023 00:30:43 GMT
- ステータス: 処理完了
- システム内更新日: 2023-11-14 15:49:41.679703
- Title: Scalable Delivery of Scalable Libraries and Tools: How ECP Delivered a
Software Ecosystem for Exascale and Beyond
- Title(参考訳): スケーラブルなライブラリとツールのスケーラブルなデリバリ: ECPがエクササイズ以上のソフトウェアエコシステムをどのように提供したか
- Authors: Michael A. Heroux
- Abstract要約: Exascale Computing Project(ECP)は、かつてない規模のオープンソース科学ソフトウェア開発プロジェクトの一つである。
アメリカエネルギー省の研究所から約1,000人のスタッフと大学と産業のパートナーを支援した。
約250人のスタッフが、複数のエクサスケールコンピューティングシステムでのアプリケーションをサポートする70の科学ライブラリとツールに貢献した。
- 参考スコア(独自算出の注目度): 0.0
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: The Exascale Computing Project (ECP) was one of the largest open-source
scientific software development projects ever. It supported approximately 1,000
staff from US Department of Energy laboratories, and university and industry
partners. About 250 staff contributed to 70 scientific libraries and tools to
support applications on multiple exascale computing systems that were also
under development.
Funded as a construction project, ECP adopted an earned-value management
system, based on milestones. and a key performance parameter system based, in
part, on integrations. With accelerated delivery schedules and significant
project risk, we also emphasized software quality using community policies,
automated testing, and continuous integration. Software Development Kit teams
provided cross-team collaboration. Products were delivered via E4S, a curated
portfolio of libraries and tools.
In this paper, we discuss the organizational and management elements that
enabled the efficient and effective delivery of ECP libraries and tools,
lessons learned and next steps.
- Abstract(参考訳): exascale computing project (ecp)は、史上最大規模のオープンソース科学ソフトウェア開発プロジェクトの一つである。
アメリカエネルギー省の研究所から約1,000人のスタッフと大学と産業のパートナーを支援した。
約250人のスタッフが、開発中の複数のexascaleコンピューティングシステムでアプリケーションをサポートする70の科学図書館やツールに貢献しました。
建設プロジェクトとして資金提供され、ECPはマイルストーンに基づいた有価証券管理システムを採用した。
そして、統合に基づく重要なパフォーマンスパラメータシステム。
デリバリスケジュールの高速化とプロジェクトの大きなリスクにより、コミュニティポリシや自動テスト、継続的インテグレーションを使用したソフトウェア品質も重視しました。
ソフトウェア開発キットチームはチーム間のコラボレーションを提供した。
製品はライブラリやツールのキュレートされたポートフォリオであるe4s経由で提供された。
本稿では,ECPライブラリやツールの効率的かつ効果的な提供を可能にする組織的および管理的要素,学習と次のステップについて論じる。
関連論文リスト
- Exascale Workflow Applications and Middleware: An ExaWorks Retrospective [3.4423220997316593]
多様な大規模プラットフォーム上で異種ソフトウェアコンポーネントをコーディネートし、デプロイするという課題に対処するExaWorksプロジェクトを紹介します。
我々はジョブ管理抽象化APIであるSoftware Development Toolkit(SDK)と、ジョブの提出と監視のための最小限のインターフェースであるPSI/Jを開発した。
当社のプロジェクトでは,ワークフローコミュニティや大規模コンピューティング施設,HPCプラットフォームベンダと連携して,エクサスケールでの要件を持続的に解決する方法について論じる。
論文 参考訳(メタデータ) (2024-11-16T00:10:53Z) - ExaWorks Software Development Kit: A Robust and Scalable Collection of Interoperable Workflow Technologies [3.1805622006446397]
不均一な科学的発見は、ますます高性能なコンピューティングプラットフォーム上での実行を必要としている。
私たちはExaWorks Software Development Kit(SDK)の開発でこの問題に対処することに貢献しました。
SDKは、現在のベストプラクティスに従って開発された一連のワークフロー技術であり、特にHPCプラットフォームで動作するように設計されている。
論文 参考訳(メタデータ) (2024-07-23T17:00:09Z) - Estimating the Energy Footprint of Software Systems: a Primer [56.200335252600354]
ソフトウェアシステムのエネルギーフットプリントの定量化は、最も基本的な活動の1つです。
この文書は、この分野で研究を始めたい研究者の出発点となることを目的としている。
論文 参考訳(メタデータ) (2024-07-16T11:21:30Z) - A Scalable Clustered Architecture for Cyber-Physical Systems [0.0]
サイバー物理システム(CPS)は相互接続システムの運用において重要な役割を担っている。
CPSは物理的資産やプロセスの検知、監視、制御が可能な物理およびソフトウェアコンポーネントを統合している。
このプロジェクトの開発は、CPSの課題に対するソリューションの設計と実装に貢献することを目的としている。
論文 参考訳(メタデータ) (2024-07-08T13:37:00Z) - SWE-agent: Agent-Computer Interfaces Enable Automated Software Engineering [79.07755560048388]
SWEエージェント(SWE-agent)は、LMエージェントが自律的にコンピュータを使用してソフトウェア工学のタスクを解決するシステムである。
SWEエージェントのカスタムエージェントコンピュータインタフェース(ACI)は、エージェントがコードファイルを作成し編集し、リポジトリ全体をナビゲートし、テストやその他のプログラムを実行する能力を著しく向上させる。
我々はSWE-benchとHumanEvalFixのSWE-agentを評価し、それぞれ12.5%と87.7%のパス@1レートで最先端の性能を実現した。
論文 参考訳(メタデータ) (2024-05-06T17:41:33Z) - Exploring and Characterizing Large Language Models For Embedded System
Development and Debugging [10.967443876391611]
大規模言語モデル (LLM) は、コードを生成する際、顕著な能力を示しているが、組み込みシステム用のソフトウェアを開発する能力は研究されていない。
我々は,組込みシステム開発におけるLLMの能力と限界を評価するためのオープンソースフレームワークを開発した。
この発見を利用して、人間のプログラマがこれらのツールとどのように相互作用するかを研究し、組み込みシステムを構築するためのヒューマンAIベースのソフトウェアエンジニアリングワークフローを開発する。
論文 参考訳(メタデータ) (2023-07-07T20:14:22Z) - The GitHub Development Workflow Automation Ecosystems [47.818229204130596]
大規模なソフトウェア開発は、非常に協力的な取り組みになっています。
この章では、開発ボットとGitHub Actionsのエコシステムについて解説する。
この領域における最先端技術に関する広範な調査を提供する。
論文 参考訳(メタデータ) (2023-05-08T15:24:23Z) - Tangelo: An Open-source Python Package for End-to-end Chemistry
Workflows on Quantum Computers [85.21205677945196]
Tangelo(タンジェロ)は、量子コンピュータ上でエンドツーエンド化学を開発するためのオープンソースのPythonソフトウェアパッケージである。
量子ハードウェアで成功した実験の設計を支援し、量子アルゴリズムの発展を促進することを目的としている。
論文 参考訳(メタデータ) (2022-06-24T17:44:00Z) - YMIR: A Rapid Data-centric Development Platform for Vision Applications [82.67319997259622]
本稿では,コンピュータビジョンアプリケーションの開発を迅速化するオープンソースプラットフォームについて紹介する。
このプラットフォームは、効率的なデータ開発を機械学習開発プロセスの中心に置く。
論文 参考訳(メタデータ) (2021-11-19T05:02:55Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
本論文の主な焦点は、クラウドコンピューティングインフラを用いた協調製品設計・開発のための知識統合サービスの提供に関する継続的な研究のコンセプトである。
提案された知識統合サービスは,知識リソースへのリアルタイムアクセスを提供することによってユーザを支援する。
論文 参考訳(メタデータ) (2020-01-16T18:44:27Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。