Events
-
High-Performance Computing and Software Sustainability: Toward Green Software Development
Jan 15
2025 WebinarSeries: HPC Best Practices Webinars
-
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC24)
Nov 17 –22
2024 Conference-
Making Sense of the Chaos: Best Practices for HPC Software Sustainability Strategies and Metrics
5:15pm - 6:45pm EST
Nov 19 Birds-of-a-Feather Session Series: Technical Sessions and Meetings -
Scientific Software and the People Who Make it Happen: Building Communities of Practice
5:15pm - 6:45pm EST
Nov 20 Birds-of-a-Feather Session Series: Technical Sessions and Meetings -
Ethical, Social and Policy issues in HPC
8:30am - 12:00pm EST
Nov 22 Workshop Series: Technical Sessions and Meetings
-
-
Inclusive Practices and Software Project Productivity
Oct 23
2024 WebinarSeries: HPC Best Practices Webinars -
Development of VTK-m During ECP
Sep 25
2024 WebinarSeries: HPC Best Practices Webinars -
Kitware Software Sustainability Matrix
Aug 07
2024 WebinarSeries: HPC Best Practices Webinars -
Software Productivity and Sustainability track
Aug 02
2024 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
The Journey to STRUDEL: How We Came to Embrace User Experience in Scientific Ecosystems
Jul 24
2024 WebinarSeries: HPC Best Practices Webinars -
Software Practices for Reproducible Science tutorial
Jun 18
2024 TutorialSeries: BSSw Tutorials Venue: 2024 ACM Conference on Reproducibility and Replicability (ACM-REP) -
Strengthening Development Workflows by Graphically Communicating Elements of Software Design
Jun 12
2024 WebinarSeries: HPC Best Practices Webinars -
Getting it Right: System Testing of Scientific Software
May 15
2024 WebinarSeries: HPC Best Practices Webinars -
ISC High Performance 2024
May 12 –16
2024 Conference-
Better Scientific Software tutorial
2:00 pm - 6:00 pm CEST
May 12 Tutorial Series: BSSw Tutorials -
Developing a Sustainable Future for HPC and RSE Skills: Training Pathways and Structures
10:05 am-11:05 am CEST
May 15 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Code Review for Scientific Software: Experiences building an online tutorial
Mar 20
2024 WebinarSeries: HPC Best Practices Webinars -
Secure Software Programming Practices and Development
Dec 13
2023 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC23)
Nov 12 –17
2023 Conference-
Better Software for Reproducible Science tutorial
8:30 am - 5:00 pm MST
Nov 12 Tutorial Series: BSSw Tutorials -
Scientific Software and the People Who Make it Happen: Building Communities of Practice
5:15pm - 6:45pm MST
Nov 15 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
A cast of thousands: How the IDEAS Productivity project has advanced software productivity and sustainability
Nov 08
2023 WebinarSeries: HPC Best Practices Webinars -
Taking HACC into the Exascale Era: New Code Capabilities, and Challenges
Oct 11
2023 WebinarSeries: HPC Best Practices Webinars -
Simplifying Scientific Python Package Installation and Usage
Sep 13
2023 WebinarSeries: HPC Best Practices Webinars -
Infrastructure for High-Fidelity Testing in HPC Facilities
Aug 09
2023 WebinarSeries: HPC Best Practices Webinars -
Software Productivity and Sustainability track
Aug 04
2023 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
Better Scientific Software tutorial
Aug 01 –02
2023 TutorialSeries: BSSw Tutorials Venue: NOAA Global Systems Laboratory -
Writing Clean Scientific Software
Jul 12
2023 WebinarSeries: HPC Best Practices Webinars -
The OpenSSF Best Practices Badge Program
Jun 14
2023 WebinarSeries: HPC Best Practices Webinars -
ISC High Performance 2023
May 21 –25
2023 Conference-
Better Scientific Software tutorial
2:00 pm - 6:00 pm CEST
May 21 Tutorial Series: BSSw Tutorials -
Scientific Software and the People Who Make it Happen: Building Communities of Practice
4:15pm-5:15pm CEST
May 23 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Lessons Learned Developing Performance Portable QMCPACK
May 10
2023 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software tutorial
Apr 18
2023 TutorialSeries: BSSw Tutorials Venue: Improving Scientific Software -
Facilitating Electronic Structure Calculations on GPU-based Exascale Platforms
Apr 12
2023 WebinarSeries: HPC Best Practices Webinars -
Our Road to Exascale: Particle Accelerator & Laser-Plasma Modeling
Mar 15
2023 WebinarSeries: HPC Best Practices Webinars -
SIAM Conference on Computational Science and Engineering (CSE23)
Feb 26 –Mar 03
2023 Conference-
Towards Improvement of Sustainability and Productivity for Research Software
Mar 01 -02 Minisymposium Series: Technical Sessions and Meetings -
An Update on Software Engineering for Science
Mar 01 Minisymposium Series: Technical Sessions and Meetings
-
-
Software Practices for Better Science: Testing, Reproducibility, and Documentation tutorial
Feb 06
2023 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Tutorial Days -
Openscapes: supporting better science for future us
Jan 11
2023 WebinarSeries: HPC Best Practices Webinars -
Lab Notebooks for Computational Mathematics, Sciences & Engineering
Dec 14
2022 WebinarSeries: HPC Best Practices Webinars -
Work/Life Balance? Lessons from SC22 Early Career Program Panelists
Dec 08
2022 Online Panel DiscussionSeries: Strategies for Working Remotely -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC22)
Nov 13 –18
2022 Conference-
Better Scientific Software tutorial
1:30 pm - 5:00 pm CST
Nov 13 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
5:15pm - 6:45pm CST
Nov 16 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Managing Academic Software Development
Nov 09
2022 WebinarSeries: HPC Best Practices Webinars -
Investing in Code Reviews for Better Research Software
Oct 12
2022 WebinarSeries: HPC Best Practices Webinars -
Software Packaging
Sep 07
2022 WebinarSeries: HPC Best Practices Webinars -
What Can Be Learned from Applying Team of Teams Principles to the ECP Projects PETSc, Trilinos, xSDK, and E4S
Aug 25
2022 Online Panel DiscussionSeries: Strategies for Working Remotely -
Software Productivity and Sustainability track
Aug 11
2022 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
Effective Strategies for Writing Proposal Work Plans for Research Software
Aug 10
2022 WebinarSeries: HPC Best Practices Webinars -
Growing preCICE from an as-is Coupling Library to a Sustainable, Batteries-included Ecosystem
Jul 06
2022 WebinarSeries: HPC Best Practices Webinars -
Normalizing Inclusion by Embracing Difference
Jun 15
2022 WebinarSeries: HPC Best Practices Webinars -
ISC High Performance 2022
May 29 –Jun 02
2022 Conference-
Better Scientific Software tutorial
2:00 pm - 6:00 pm CEST
May 29 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
2:30pm-3:30pm CEST
Jun 01 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Acquisition and Analysis of Times Series of Satellite Data in the Cloud – Lessons from the Field
May 11
2022 WebinarSeries: HPC Best Practices Webinars -
Developing a Testing and Continuous Integration Strategy for your Team tutorial
May 02
2022 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Annual Meeting -
Evaluating Performance Portability of HPC Applications and Benchmarks Across Diverse HPC Architectures
Apr 13
2022 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software tutorial
Apr 07
2022 TutorialSeries: BSSw Tutorials Venue: Improving Scientific Software -
Sustainable Hybrid Approaches for HPC (Rebroadcast)
Mar 24
2022 Online Panel DiscussionSeries: Strategies for Working Remotely -
Software Design Patterns in Research Software with Examples from OpenFOAM
Mar 09
2022 WebinarSeries: HPC Best Practices Webinars -
Wrong Way: Lessons Learned and Possibilities for Using the "Wrong" Programming Approach on Leadership Computing Facility Systems
Feb 16
2022 WebinarSeries: HPC Best Practices Webinars -
Scientific software ecosystems and communities: Why we need them and how each of us can help them thrive
Dec 08
2021 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC21)
Nov 14 –19
2021 Conference-
Better Scientific Software tutorial
8:00 am - 5:00 pm CST
Nov 15 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
5:15pm - 6:45pm CST
Nov 16 Birds-of-a-Feather Session Series: Technical Sessions and Meetings -
Sustainable Hybrid Approaches for HPC @ SC21
04:30 pm - 04:15 pm EST
Nov 18 Hybrid Panel Discussion Series: Strategies for Working Remotely
-
-
55+ years in High-Performance Computing: One Woman’s Experiences and Perspectives
Nov 10
2021 WebinarSeries: HPC Best Practices Webinars -
Effective Teaming and Virtual Collaboration
Oct 13
2021 Online Panel DiscussionSeries: Strategies for Working Remotely -
Migrating to Heterogeneous Computing: Lessons Learned in the Sierra and El Capitan Centers of Excellence
Oct 13
2021 WebinarSeries: HPC Best Practices Webinars -
Training Virtualization
Sep 23
2021 Online Panel DiscussionSeries: Strategies for Working Remotely -
What I Learned from 20 Years of Leading Open Source Projects
Sep 15
2021 WebinarSeries: HPC Best Practices Webinars -
Software Productivity and Sustainability track
Aug 12
2021 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
Software Engineering Challenges and Best Practices for Multi-Institutional Scientific Software Development
Aug 04
2021 WebinarSeries: HPC Best Practices Webinars -
2021 Collegeville Workshop on Scientific Software - Software Teams
Jul 20 –22
2021 WorkshopSeries: Technical Sessions and Meetings -
Mining Development Data to Understand and Improve Software Engineering Processes in HPC Projects
Jul 07
2021 WebinarSeries: HPC Best Practices Webinars -
I Finally Have the Internship I Always Wanted, Now What?
Jun 24
2021 Online Panel DiscussionSeries: Strategies for Working Remotely -
Better Scientific Software tutorial
Jun 24 –25
2021 TutorialSeries: BSSw Tutorials Venue: ISC High Performance -
Using the PSIP Toolkit to Achieve Your Goals – A Case Study at The HDF Group
Jun 09
2021 WebinarSeries: HPC Best Practices Webinars -
Automated Fortran–C++ Bindings for Large-Scale Scientific Applications
May 12
2021 WebinarSeries: HPC Best Practices Webinars -
Developing a Testing and Continuous Integration Strategy for your Team tutorial
Apr 12
2021 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Annual Meeting -
A Workflow for Increasing the Quality of Scientific Software
Apr 07
2021 WebinarSeries: HPC Best Practices Webinars -
How Does Remote Work Impact Creativity and Innovation?
Mar 25
2021 Online Panel DiscussionSeries: Strategies for Working Remotely -
Better Scientific Software tutorial
Mar 25
2021 TutorialSeries: BSSw Tutorials Venue: Improving Scientific Software -
An Overview of the RAJA Portability Suite
Mar 10
2021 WebinarSeries: HPC Best Practices Webinars -
SIAM Conference on Computational Science and Engineering (CSE21)
Mar 01 –05
2021 Conference-
Software Productivity and Sustainability for CSE
Mar 01 Minisymposium Series: Technical Sessions and Meetings -
Exascale Computing Project Performance Portability Analysis
Mar 03 Minisymposium Series: Performance Portability & ECP, Technical Sessions and Meetings
-
-
Good Practices for Research Software Documentation
Feb 10
2021 WebinarSeries: HPC Best Practices Webinars -
Extreme-scale Scientific Software Stack (E4S)
Jan 13
2021 WebinarSeries: HPC Best Practices Webinars -
Year in Review: What Have We Learned So Far?
Dec 17
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Software Design for Longevity with Performance Portability
Dec 09
2020 WebinarSeries: HPC Best Practices Webinars, Performance Portability & ECP -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC20)
Nov 09 –19
2020 Conference-
Better Scientific Software tutorial
2:30 pm - 6:30 pm EST
Nov 10 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
2:30pm-3:45pm EST
Nov 19 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Reducing Technical Debt with Reproducible Containers
Nov 04
2020 WebinarSeries: HPC Best Practices Webinars -
Sustainable Hybrid Approaches
Oct 29
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Scalable Precision Tuning of Numerical Software
Oct 14
2020 WebinarSeries: HPC Best Practices Webinars -
Testing and Code Review Practices in Research Software Development
Sep 09
2020 WebinarSeries: HPC Best Practices Webinars -
How to Make Teams Tick
Aug 27
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Colormapping Strategies for Large Multivariate Data in Scientific Applications
Aug 12
2020 WebinarSeries: HPC Best Practices Webinars -
Software Productivity and Sustainability track
Aug 06
2020 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
2020 Collegeville Workshop on Sustainable Scientific Software -- Developer Productivity
Jul 21 –23
2020 WorkshopSeries: Technical Sessions and Meetings -
What’s New in Spack?
Jul 15
2020 WebinarSeries: HPC Best Practices Webinars -
Virtual Onboarding and Mentoring
Jun 30
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
SYCL – Introduction and Best Practices
Jun 17
2020 WebinarSeries: HPC Best Practices Webinars -
ECP Performance Portability Panel Series
Jun 17 –Aug 12
2020 Online Panel DiscussionsSeries: Performance Portability & ECP -
Making the Transition to Virtual Software Teams
May 21
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Accelerating Numerical Software Libraries with Multi-Precision Algorithms
May 13
2020 WebinarSeries: HPC Best Practices Webinars -
Challenges Faced by Parents Who are Working Remotely, and Overcoming Them
Apr 24
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Best Practices for Using Proxy Applications as Benchmarks
Apr 15
2020 WebinarSeries: HPC Best Practices Webinars -
Advice from Colleagues with Experience
Apr 03
2020 Online Panel DiscussionSeries: Strategies for Working Remotely -
Testing: Strategies When Learning Programming Models and Using High-Performance Libraries
Mar 18
2020 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software tutorial
Mar 05
2020 TutorialSeries: BSSw Tutorials Venue: RF SciDAC -
Introduction to Kokkos
Feb 19
2020 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software tutorial
Feb 04
2020 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Annual Meeting -
Refactoring EXAALT MD for Emerging Architectures
Jan 15
2020 WebinarSeries: HPC Best Practices Webinars -
Building Community through xSDK Software Policies
Dec 11
2019 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC19)
Nov 17 –22
2019 Conference-
Better Scientific Software tutorial
Nov 18 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
5:15pm - 6:45pm MST
Nov 20 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Tools and Techniques for Floating-Point Analysis
Oct 16
2019 WebinarSeries: HPC Best Practices Webinars -
Discovering and Addressing Social Challenges in the Evolution of Scientific Software Projects
Sep 11
2019 WebinarSeries: HPC Best Practices Webinars -
Software Management Plans in Research Projects
Aug 14
2019 WebinarSeries: HPC Best Practices Webinars -
Software Productivity track
Aug 08
2019 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
2019 Collegeville Workshop on Sustainable Scientific Software (CW3S19)
Jul 22 –24
2019 WorkshopSeries: Technical Sessions and Meetings -
When 100 FLOPS/Watt was a Giant Leap: The Apollo Guidance Computer Hardware, Software And Application In Moon Missions
Jul 17
2019 WebinarSeries: HPC Best Practices Webinars -
ISC High Performance 2019
Jun 16 –20
2019 Conference-
Better Scientific Software tutorial
Jun 19 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Modeling, Simulation, and Data Analytics for Science and Engineering
Jun 19 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Modern C++ for High-Performance Computing
Jun 12
2019 WebinarSeries: HPC Best Practices Webinars -
So, You Want to Be Agile? Strategies for Introducing Agility Into Your Scientific Software Project
May 08
2019 WebinarSeries: HPC Best Practices Webinars -
Testing Fortran Software with pFUnit
Apr 10
2019 WebinarSeries: HPC Best Practices Webinars -
Parallel I/O with HDF5: Overview, Tuning, and New Features
Mar 13
2019 WebinarSeries: HPC Best Practices Webinars -
Containers in HPC
Feb 13
2019 WebinarSeries: HPC Best Practices Webinars -
Quantitatively Assessing Performance Portability with Roofline
Jan 23
2019 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software tutorial
Jan 14
2019 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Annual Meeting -
Introduction to Software Licensing
Dec 05
2018 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC18)
Nov 11 –16
2018 Conference-
Better Scientific Software tutorial
Nov 12 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Computational Science and Engineering
5:15pm - 6:45pm CST
Nov 14 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Open Source Best Practices: From Continuous Integration to Static Linters
Oct 17
2018 WebinarSeries: HPC Best Practices Webinars -
Modern CMake
Sep 19
2018 WebinarSeries: HPC Best Practices Webinars -
Software Sustainability — Lessons Learned from Different Disciplines
Aug 21
2018 WebinarSeries: HPC Best Practices Webinars -
Software Productivity track
Aug 08
2018 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
How Open Source Software Supports the Largest Computers on the Planet
Jul 18
2018 WebinarSeries: HPC Best Practices Webinars -
ISC High Performance 2018
Jun 24 –28
2018 Conference-
Better Scientific Software tutorial
Jun 24 Tutorial Series: BSSw Tutorials
-
-
Popper: Creating Reproducible Computational and Data Science Experimentation Pipelines
Jun 13
2018 WebinarSeries: HPC Best Practices Webinars -
On-demand Learning for Better Scientific Software: How to Use Resources & Technology to Optimize your Productivity
May 09
2018 WebinarSeries: HPC Best Practices Webinars -
Software Citation Today and Tomorrow
Apr 18
2018 WebinarSeries: HPC Best Practices Webinars -
Scientific Software Development with Eclipse
Mar 28
2018 WebinarSeries: HPC Best Practices Webinars -
Jupyter and HPC: Current State and Future Roadmap
Feb 28
2018 WebinarSeries: HPC Best Practices Webinars -
What All Codes Should Do: Overview of Best Practices in HPC Software Development tutorial
Feb 06
2018 TutorialSeries: BSSw Tutorials Venue: Exascale Computing Project Annual Meeting -
Bringing Best Practices to a Long-Lived Production Code
Jan 17
2018 WebinarSeries: HPC Best Practices Webinars -
Better Scientific Software (https://bssw.io): So your code will see the future
Dec 06
2017 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC17)
Nov 12 –17
2017 Conference-
Better Scientific Software tutorial
Nov 13 Tutorial Series: BSSw Tutorials -
Software Engineering and Reuse in Computational Science and Engineering
5:15pm - 7:00pm MST
Nov 14 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Managing Defects in HPC Software Development
Nov 01
2017 WebinarSeries: HPC Best Practices Webinars -
Barely Sufficient Project Management: A few techniques for improving your scientific software development efforts
Sep 13
2017 WebinarSeries: HPC Best Practices Webinars -
Using the Roofline Model and Intel Advisor
Aug 16
2017 WebinarSeries: HPC Best Practices Webinars -
Software Productivity track
Aug 09
2017 TutorialSeries: BSSw Tutorials Venue: Argonne Training Program on Extreme-Scale Computing -
Intermediate Git
Jul 12
2017 WebinarSeries: HPC Best Practices Webinars -
Python in HPC
Jun 07
2017 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC16)
Nov 14 –17
2016 Conference-
Testing of HPC Scientific Software tutorial
Nov 14 Tutorial Series: BSSw Tutorials -
Software Engineering for Computational Science and Engineering on Supercomputers
10:30 am - 12:00 pm MST
Nov 17 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-
-
Basic Performance Analysis and Optimization – An Ant Farm Approach
Aug 09
2016 WebinarSeries: HPC Best Practices Webinars -
An Introduction to High-Performance Parallel I/O
Jul 28
2016 WebinarSeries: HPC Best Practices Webinars -
How the HPC Environment is Different from the Desktop (and Why)
Jul 14
2016 WebinarSeries: HPC Best Practices Webinars -
Testing and Documenting your Code
Jun 15
2016 WebinarSeries: HPC Best Practices Webinars -
Distributed Version Control and Continuous Integration Testing
Jun 02
2016 WebinarSeries: HPC Best Practices Webinars -
Developing, Configuring, Building, and Deploying HPC Software
May 18
2016 WebinarSeries: HPC Best Practices Webinars -
What All Codes Should Do: Overview of Best Practices in HPC Software Development
May 04
2016 WebinarSeries: HPC Best Practices Webinars -
The International Conference for High Performance Computing, Networking, Storage, and Analysis (SC15)
Nov 15 –20
2015 Conference-
Software Engineering for Computational Science and Engineering on Supercomputers
5:30pm - 7:00pm CST
Nov 18 Birds-of-a-Feather Session Series: Technical Sessions and Meetings
-