From f05c81df623b0357082fcde3608172272dcea357 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Mon, 30 Sep 2024 13:44:19 -0700 Subject: [PATCH 01/13] Update IDEASSoftwareProductivityProject.md --- .../IDEASSoftwareProductivityProject.md | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index fcc499b12e..467345d0c7 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -1,26 +1,35 @@ -# IDEAS Software Productivity Project +# IDEAS Productivity Project The IDEAS project addresses productivity and sustainability concerns that are emerging from important trends in extreme-scale computing for science and engineering. -#### Contributed by [David E. Bernholdt](http://github.com/bernhold) -#### Publication date: February 13, 2020 +#### Contributed by [Rinku Gupta](http://github.com/rinkug) and [David E. Bernholdt](http://github.com/bernhold) +#### Publication date: October 1, 2024 Resource information | Details :--- | :--- -Organization name | IDEAS Software Productivity Project +Organization name | IDEAS Productivity Project Website | [https://ideas-productivity.org](https://ideas-productivity.org) -Report | [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability Report](https://doi.org/10.2172/1606662) +Journal Paper | [A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010) Focus | Developer productivity and software sustainability for extreme-scale CSE -Advances in next-generation computational science and engineering (CSE) require the development of applications that can fully exploit emerging extreme-scale architectures for optimal performance and provide high-fidelity multiphysics and multiscale capabilities. To help address overwhelming complexity, the IDEAS project focuses on improving scientific productivity by qualitatively improving developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future)—thereby enabling a fundamentally different attitude to creating and supporting CSE applications. -The IDEAS project is partnering with the community to create an extreme-scale scientific software development ecosystem composed of high-quality, reusable CSE software components and libraries; a collection of best practices, processes, and tools; and substantial outreach mechanisms for promoting and disseminating productivity improvements. A goal is to improve CSE productivity by enabling better, faster *and* cheaper CSE application capabilities for extreme-scale computing. +Advances in next-generation computational science and engineering (CSE) demand high-performance applications with multiphysics and multiscale capabilities. +The IDEAS project tackles this complexity by boosting scientific productivity through improved developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future), enabling efficient creation and support of CSE applications. -The report *Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability*, released in January 2020 introduces work by the IDEAS-ECP project, part of the DOE Exascale Computing Project (ECP), to foster and advance software productivity and sustainability for extreme-scale CSE, as a key aspect of improving overall scientific productivity. The report explains the IDEAS approach, outcomes, and impact of work (in partnership with the ECP and broader computational science community). + +As the first US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. +Its goal is to establish a robust extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components and libraries, best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. +By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. +Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. + + +For background on the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). +Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. Target readers are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results. + Sponsored by the U. S. Dept. of Energy From 6d3909e138dfa9733e8a32cc1a92aa081b8eed02 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Mon, 30 Sep 2024 13:50:04 -0700 Subject: [PATCH 02/13] Update IDEASSoftwareProductivityProject.md --- CuratedContent/IDEASSoftwareProductivityProject.md | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 467345d0c7..fac05921a1 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -10,7 +10,8 @@ Resource information | Details :--- | :--- Organization name | IDEAS Productivity Project Website | [https://ideas-productivity.org](https://ideas-productivity.org) -Journal Paper | [A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010) +Journal Paper Link| [A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010) +Webinar Video Link | [A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://ideas-productivity.org/events/hpcbp-080-ideas) Focus | Developer productivity and software sustainability for extreme-scale CSE @@ -21,8 +22,8 @@ The IDEAS project tackles this complexity by boosting scientific productivity th As the first US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. Its goal is to establish a robust extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components and libraries, best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. -Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. - +Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. +A webinar video on the same topic, including some “lessons learned” from the IDEAS experience about software stewardship and discussing some of the possible futures for the DOE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. For background on the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. From dc1b5a45590914e1d0f2bc125ea9c59ec2156c82 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Mon, 30 Sep 2024 16:23:02 -0700 Subject: [PATCH 03/13] Update IDEASSoftwareProductivityProject.md --- CuratedContent/IDEASSoftwareProductivityProject.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index fac05921a1..8460d95ac1 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -18,7 +18,6 @@ Focus | Developer productivity and software sustainability for extreme-scale CSE Advances in next-generation computational science and engineering (CSE) demand high-performance applications with multiphysics and multiscale capabilities. The IDEAS project tackles this complexity by boosting scientific productivity through improved developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future), enabling efficient creation and support of CSE applications. - As the first US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. Its goal is to establish a robust extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components and libraries, best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. @@ -28,7 +27,8 @@ A webinar video on the same topic, including some “lessons learned” from the For background on the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. -Target readers are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results. +Target readers are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. +While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results. Sponsored by the U. S. Dept. of Energy From fe0ea5a4eb11807fa27d41789466efbd6d3af22f Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:09:38 -0700 Subject: [PATCH 04/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 8460d95ac1..2fecf97c8c 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -15,7 +15,7 @@ Webinar Video Link | [A cast of thousands: How the IDEAS Productivity project ha Focus | Developer productivity and software sustainability for extreme-scale CSE -Advances in next-generation computational science and engineering (CSE) demand high-performance applications with multiphysics and multiscale capabilities. +Advances in next-generation high performance computing and computational science and engineering (HPC/CSE) applications demand a variety of complex features such as performance portability, multiphysics and multiscale capabilities. The IDEAS project tackles this complexity by boosting scientific productivity through improved developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future), enabling efficient creation and support of CSE applications. As the first US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. From 30dd8133b8b816f79ed3115f83d68bb57161c8da Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:10:04 -0700 Subject: [PATCH 05/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 2fecf97c8c..779f45c89f 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -18,7 +18,7 @@ Focus | Developer productivity and software sustainability for extreme-scale CSE Advances in next-generation high performance computing and computational science and engineering (HPC/CSE) applications demand a variety of complex features such as performance portability, multiphysics and multiscale capabilities. The IDEAS project tackles this complexity by boosting scientific productivity through improved developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future), enabling efficient creation and support of CSE applications. -As the first US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. +As a leading US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. Its goal is to establish a robust extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components and libraries, best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. From f5972665c4783b488460e69a8c4dba22fb090e4c Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:10:18 -0700 Subject: [PATCH 06/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 779f45c89f..d756eb501f 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -19,7 +19,7 @@ Advances in next-generation high performance computing and computational science The IDEAS project tackles this complexity by boosting scientific productivity through improved developer productivity (positively impacting product quality, development time, and staffing resources) and software sustainability (reducing the cost of maintaining, sustaining, and evolving software capabilities in the future), enabling efficient creation and support of CSE applications. As a leading US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. -Its goal is to establish a robust extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components and libraries, best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. +Its goal is to establish a robust, extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components, employing best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. A webinar video on the same topic, including some “lessons learned” from the IDEAS experience about software stewardship and discussing some of the possible futures for the DOE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. From 0de65d17b0583cf5cfec726fed6b6d1eb4fb1991 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:10:29 -0700 Subject: [PATCH 07/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index d756eb501f..d6cb11dcb7 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -20,7 +20,7 @@ The IDEAS project tackles this complexity by boosting scientific productivity th As a leading US project focused solely on this challenge, IDEAS incubates, curates, and disseminates knowledge and methodologies to advance scientific discovery and mitigate technical risks. Its goal is to establish a robust, extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components, employing best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. -By achieving this, IDEAS aims to enhance CSE productivity, delivering better, faster, and more affordable application capabilities for extreme-scale computing. +IDEAS aims to enhance HPC/CSE productivity, helping teams to deliver better, faster, and more affordable application capabilities for extreme-scale computing. Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. A webinar video on the same topic, including some “lessons learned” from the IDEAS experience about software stewardship and discussing some of the possible futures for the DOE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. From 344f3ef988a95e39e14d7b8b989bad7eb11df788 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:10:52 -0700 Subject: [PATCH 08/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index d6cb11dcb7..d94c88cb75 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -22,7 +22,7 @@ As a leading US project focused solely on this challenge, IDEAS incubates, curat Its goal is to establish a robust, extreme-scale scientific software ecosystem, comprising reusable, high-quality CSE software components, employing best practices, processes, and tools, and effective outreach mechanisms for promoting productivity improvements. IDEAS aims to enhance HPC/CSE productivity, helping teams to deliver better, faster, and more affordable application capabilities for extreme-scale computing. Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. -A webinar video on the same topic, including some “lessons learned” from the IDEAS experience about software stewardship and discussing some of the possible futures for the DOE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. +A webinar video on the same topic, including some lessons learned about software stewardship and discussing some of the possible futures for the HPC/CSE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. For background on the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. From 3e97ac9012f4f4f902744212e8296507eb144768 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:11:06 -0700 Subject: [PATCH 09/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index d94c88cb75..323518bbbe 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -24,7 +24,7 @@ IDEAS aims to enhance HPC/CSE productivity, helping teams to deliver better, fas Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. A webinar video on the same topic, including some lessons learned about software stewardship and discussing some of the possible futures for the HPC/CSE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. -For background on the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). +For some of the motiviation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. Target readers are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. From ba1c7422d51fc77ce3e2c028e18e15285a941681 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 12:11:26 -0700 Subject: [PATCH 10/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 323518bbbe..21161ec36d 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -27,7 +27,7 @@ A webinar video on the same topic, including some lessons learned about software For some of the motiviation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. -Target readers are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. +The target audience for the above meterials are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results. From 5fd4f7924002b4d5b8466886e0bd6dd4e89f5748 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 20:31:56 -0700 Subject: [PATCH 11/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 21161ec36d..243b82958e 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -27,7 +27,7 @@ A webinar video on the same topic, including some lessons learned about software For some of the motiviation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. -The target audience for the above meterials are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. +The target audience for the above materials are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results. From c9a6dd34ab00dfa32bda669c7a258be998df238e Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 20:32:32 -0700 Subject: [PATCH 12/13] Update CuratedContent/IDEASSoftwareProductivityProject.md Co-authored-by: Mark C. Miller --- CuratedContent/IDEASSoftwareProductivityProject.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 243b82958e..198e3924ea 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -24,7 +24,7 @@ IDEAS aims to enhance HPC/CSE productivity, helping teams to deliver better, fas Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. A webinar video on the same topic, including some lessons learned about software stewardship and discussing some of the possible futures for the HPC/CSE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. -For some of the motiviation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). +For some of the motivation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. The target audience for the above materials are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. From 0d8fcdfa664420bf674fe1cfbb947cc85216f233 Mon Sep 17 00:00:00 2001 From: Rinku Gupta Date: Tue, 1 Oct 2024 20:34:39 -0700 Subject: [PATCH 13/13] Update IDEASSoftwareProductivityProject.md Deleted the old report link --- CuratedContent/IDEASSoftwareProductivityProject.md | 3 --- 1 file changed, 3 deletions(-) diff --git a/CuratedContent/IDEASSoftwareProductivityProject.md b/CuratedContent/IDEASSoftwareProductivityProject.md index 198e3924ea..c6a1516c0a 100644 --- a/CuratedContent/IDEASSoftwareProductivityProject.md +++ b/CuratedContent/IDEASSoftwareProductivityProject.md @@ -24,9 +24,6 @@ IDEAS aims to enhance HPC/CSE productivity, helping teams to deliver better, fas Learn more about IDEAS' progress in the paper *[A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability](https://arxiv.org/abs/2311.02010)*. A webinar video on the same topic, including some lessons learned about software stewardship and discussing some of the possible futures for the HPC/CSE scientific software community can be found on the [IDEAS Productivity website](https://ideas-productivity.org/events/hpcbp-080-ideas) as well. -For some of the motivation of the project, readers can refer to the January 2020 report, [Advancing Scientific Productivity through Better Scientific Software: Developer Productivity and Software Sustainability](https://doi.org/10.2172/1606662), which outlines the IDEAS-ECP project's initial efforts to enhance software productivity and sustainability for extreme-scale computational science and engineering (CSE) as part of the DOE Exascale Computing Project (ECP). -Note that this report is outdated; for the latest developments and updates, readers should consult the most recent paper. - The target audience for the above materials are all those who care about the quality and integrity of scientific discoveries based on simulation and analysis. While the difficulties of extreme-scale computing intensify software challenges, issues are relevant across all computing scales, given universal increases in complexity and the need to ensure the trustworthiness of computational results.