The talk gives an introduction to software engineering topics like version control and unit testing. The focus in the second part is on performance engineering for numerical codes, and the two topics are brought together by presenting useful tools and workflows for developing high quality and high performance software
In the ever-growing complexity of computer architectures, code optimisation has become the main rout...
The nature of HPC application development encourages ad hoc design and implementation, rather than f...
Abstract—Many scientific-software projects test their codes inadequately, or not at all. Despite its...
We introduce the DLR institute “Simulation and Software Technology” (SC) and present current activit...
scientists developing software for HPC systems face unique software engineering issues. Attempts to ...
Aeronautics and space applications regarding for example aircraft or spacecraft design on high perfo...
Software development in a High Performance Computing (HPC) environment is non-trivial and requires a...
In this talk we show the interplay of the support activities for research software development at th...
A major challenge in modelling and simulation is the need to combine expertise in both software tech...
In research facilities, scientists often develop software. Most of them do not have any specific edu...
Software engineering (SWE) for modeling, simulation, and data analytics for computational science an...
Sustainable software and reproducible results become vital in research. Awareness for the topic as w...
Ada is the University of East Anglia’s (UEA’s) High Performance Computing (HPC) cluster. Ada uses th...
In order to harness the power of multicore CPUs and GPUs, HPC (High Performance Com-puting) programm...
The session will cover practices in and handling of research software development and how they relat...
In the ever-growing complexity of computer architectures, code optimisation has become the main rout...
The nature of HPC application development encourages ad hoc design and implementation, rather than f...
Abstract—Many scientific-software projects test their codes inadequately, or not at all. Despite its...
We introduce the DLR institute “Simulation and Software Technology” (SC) and present current activit...
scientists developing software for HPC systems face unique software engineering issues. Attempts to ...
Aeronautics and space applications regarding for example aircraft or spacecraft design on high perfo...
Software development in a High Performance Computing (HPC) environment is non-trivial and requires a...
In this talk we show the interplay of the support activities for research software development at th...
A major challenge in modelling and simulation is the need to combine expertise in both software tech...
In research facilities, scientists often develop software. Most of them do not have any specific edu...
Software engineering (SWE) for modeling, simulation, and data analytics for computational science an...
Sustainable software and reproducible results become vital in research. Awareness for the topic as w...
Ada is the University of East Anglia’s (UEA’s) High Performance Computing (HPC) cluster. Ada uses th...
In order to harness the power of multicore CPUs and GPUs, HPC (High Performance Com-puting) programm...
The session will cover practices in and handling of research software development and how they relat...
In the ever-growing complexity of computer architectures, code optimisation has become the main rout...
The nature of HPC application development encourages ad hoc design and implementation, rather than f...
Abstract—Many scientific-software projects test their codes inadequately, or not at all. Despite its...