A cast of thousands: How the IDEAS Productivity project has advanced
software productivity and sustainability
- URL: http://arxiv.org/abs/2311.02010v2
- Date: Fri, 16 Feb 2024 21:25:27 GMT
- Title: A cast of thousands: How the IDEAS Productivity project has advanced
software productivity and sustainability
- Authors: Lois Curfman McInnes, Michael Heroux, David E. Bernholdt, Anshu Dubey,
Elsa Gonsiorowski, Rinku Gupta, Osni Marques, J. David Moulton, Hai Ah Nam,
Boyana Norris, Elaine M. Raybourn, Jim Willenbring, Ann Almgren, Ross
Bartlett, Kita Cranfill, Stephen Fickas, Don Frederick, William Godoy,
Patricia Grubel, Rebecca Hartman-Baker, Axel Huebl, Rose Lynch, Addi Malviya
Thakur, Reed Milewicz, Mark C. Miller, Miranda Mundt, Erik Palmer, Suzanne
Parete-Koon, Megan Phinney, Katherine Riley, David M. Rogers, Ben Sims,
Deborah Stevens and Gregory R. Watson
- Abstract summary: Concerns are growing about the productivity of the developers of scientific software.
Members of the IDEAS project serve as catalysts to address these challenges.
This paper discusses how these synergistic activities are advancing scientific discovery-mitigating technical risks.
- Score: 1.3083336716269756
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: Computational and data-enabled science and engineering are revolutionizing
advances throughout science and society, at all scales of computing. For
example, teams in the U.S. DOE Exascale Computing Project have been tackling
new frontiers in modeling, simulation, and analysis by exploiting unprecedented
exascale computing capabilities-building an advanced software ecosystem that
supports next-generation applications and addresses disruptive changes in
computer architectures. However, concerns are growing about the productivity of
the developers of scientific software, its sustainability, and the
trustworthiness of the results that it produces. Members of the IDEAS project
serve as catalysts to address these challenges through fostering software
communities, incubating and curating methodologies and resources, and
disseminating knowledge to advance developer productivity and software
sustainability. This paper discusses how these synergistic activities are
advancing scientific discovery-mitigating technical risks by building a firmer
foundation for reproducible, sustainable science at all scales of computing,
from laptops to clusters to exascale and beyond.
Related papers
- Infrastructure Engineering: A Still Missing, Undervalued Role in the Research Ecosystem [0.0]
Research has become increasingly reliant on software.
The need for such a role is not just ideal, but essential for the continued success of science.
In this article we will highlight the importance of this missing layer, providing examples of how a missing role of infrastructure engineer has led to inefficiencies.
arXiv Detail & Related papers (2024-05-17T00:15:43Z) - Bridging Gaps, Building Futures: Advancing Software Developer Diversity and Inclusion Through Future-Oriented Research [50.545824691484796]
We present insights from SE researchers and practitioners on challenges and solutions regarding diversity and inclusion in SE.
We share potential utopian and dystopian visions of the future and provide future research directions and implications for academia and industry.
arXiv Detail & Related papers (2024-04-10T16:18:11Z) - Quantum Computing Enhanced Service Ecosystem for Simulation in Manufacturing [56.61654656648898]
We propose a framework for a quantum computing-enhanced service ecosystem for simulation in manufacturing.
We analyse two high-value use cases with the aim of a quantitative evaluation of these new computing paradigms for industrially-relevant settings.
arXiv Detail & Related papers (2024-01-19T11:04:14Z) - SciOps: Achieving Productivity and Reliability in Data-Intensive Research [0.8414742293641504]
Scientists are increasingly leveraging advances in instruments, automation, and collaborative tools to scale up their experiments and research goals.
Various scientific disciplines, including neuroscience, have adopted key technologies to enhance collaboration, inspiration and automation.
We introduce a five-level Capability Maturity Model describing the principles of rigorous scientific operations.
arXiv Detail & Related papers (2023-12-29T21:37:22Z) - On the Opportunities of Green Computing: A Survey [80.21955522431168]
Artificial Intelligence (AI) has achieved significant advancements in technology and research with the development over several decades.
The needs for high computing power brings higher carbon emission and undermines research fairness.
To tackle the challenges of computing resources and environmental impact of AI, Green Computing has become a hot research topic.
arXiv Detail & Related papers (2023-11-01T11:16:41Z) - The Future of Fundamental Science Led by Generative Closed-Loop
Artificial Intelligence [67.70415658080121]
Recent advances in machine learning and AI are disrupting technological innovation, product development, and society as a whole.
AI has contributed less to fundamental science in part because large data sets of high-quality data for scientific practice and model discovery are more difficult to access.
Here we explore and investigate aspects of an AI-driven, automated, closed-loop approach to scientific discovery.
arXiv Detail & Related papers (2023-07-09T21:16:56Z) - Assessing the Quality of Computational Notebooks for a Frictionless
Transition from Exploration to Production [1.332560004325655]
Data scientists must transition from the explorative phase of Machine Learning projects to their production phase.
To narrow the gap between these two phases, tools and practices adopted by data scientists might be improved by incorporating consolidated software engineering solutions.
In my research project, I study the best practices for collaboration with computational notebooks and propose proof-of-concept tools to foster guidelines compliance.
arXiv Detail & Related papers (2022-05-24T10:13:38Z) - Computational Rational Engineering and Development: Synergies and
Opportunities [0.0]
This paper surveys progress and formulates perspectives targeted on the automation and autonomization of engineering development processes.
In order to go beyond conventional human-centered, tool-based CAE approaches, it is suggested to extend the framework of Computational Rationality to challenges in design, engineering and development.
arXiv Detail & Related papers (2021-12-27T19:11:34Z) - Technology Readiness Levels for Machine Learning Systems [107.56979560568232]
Development and deployment of machine learning systems can be executed easily with modern tools, but the process is typically rushed and means-to-an-end.
We have developed a proven systems engineering approach for machine learning development and deployment.
Our "Machine Learning Technology Readiness Levels" framework defines a principled process to ensure robust, reliable, and responsible systems.
arXiv Detail & Related papers (2021-01-11T15:54:48Z) - Convergence of Artificial Intelligence and High Performance Computing on
NSF-supported Cyberinfrastructure [3.4291439418246177]
Artificial Intelligence (AI) applications have powered transformational solutions for big data challenges in industry and technology.
As AI continues to evolve into a computing paradigm endowed with statistical and mathematical rigor, it has become apparent that single- GPU solutions for training, validation, and testing are no longer sufficient.
This realization has been driving the confluence of AI and high performance computing to reduce time-to-insight.
arXiv Detail & Related papers (2020-03-18T18:00:02Z) - Knowledge Integration of Collaborative Product Design Using Cloud
Computing Infrastructure [65.2157099438235]
The main focus of this paper is the concept of ongoing research in providing the knowledge integration service for collaborative product design and development using cloud computing infrastructure.
Proposed knowledge integration services support users by giving real-time access to knowledge resources.
arXiv Detail & Related papers (2020-01-16T18:44:27Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.