(PP24): Helping You Improve Software Sustainability and Development Productivity: An Overview of the IDEAS Project
Scientific Software Development
TimeTuesday, June 18th3:15pm - 3:45pm
DescriptionThe IDEAS Productivity project (https://ideas-productivity.org) was established to help address challenges to software productivity and sustainability driven by the confluence of demands for predictive multiscale and multiphysics simulations, analysis, and design in computational science and engineering (CSE) and rapid and significant changes in the architectures of high-end computing systems (HPC).
IDEAS 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.
We are working within the broader CSE/HPC community to help 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. We intend to improve CSE productivity by enabling better, faster and cheaper CSE application capabilities for extreme-scale computing.
This poster will provide an overview of the IDEAS project’s approach and activities, how you can benefit from this work, and how you can contribute to its further advancement.