Numerical simulation faces several challenges today. The different topics it relies on (scientific modelling, applied mathematics, High Performance Computing (HPC) and computer science) are continuously evolving, and not necessarily in compatible ways. The novelties emerging in the different fields involved in scientific computing, for instance graphics accelerators or manycore processors, programming languages, Domain Specific Languages (DSL; high level languages dedicated to an application domain), HPC libraries, mesh refinement, error estimates, high order numerical methods, ever finer models, . . . are often not so easy to combine.One part of the challenge of building the 21st century's ultimate numerical platform will be to create connections and joint works between these spheres so that they can feed each other and develop benefiting synergies.Following this trend, IFP Energies nouvelles organized, at the end of 2015, an international conference entitled SimRace, devoted to numerical methods and high performance computing. The aim of SimRace (Simulation Race) was to cover multi-disciplinary topics relating to scientific computing applied to the simulation of industrial fluid flows. Our objective was to bring together people from the spheres of computer science, applied mathematics and applications. Over these three days we tackled issues ranging from the upcoming OpenMp 5.0 norm to various industrial applications in chemical engineering, geosciences and automotive engines, including topics such as a multiscale discontinuous Galerkin method, virtual element or volume formulations, directivebased automatic code generation and many others.Among the topics raised by the conference, we have identified four main themes developed in the articles selected in this special issue of OGST.
HIGH-PERFORMANCE COMPUTATIONAL AND PROGRAMMING MODELS FOR EMERGING ARCHITECTURESWe are currently facing on-going architectural changes in HPC systems. The number of nodes continues to grow, intra-node concurrency is greatly increasing and we are moving towards heterogeneous systems.