Introduction to performance analysis of scientific software, or “Why is my program slow?”
Your DesktopWe all had this: "My program is too slow". We all have heard: "Use Fortran and C++, they are fast." But will it really help? We all have heard also: "Don't bother, use Python and R on a better computer", and "HPC clusters are fast". But what does "better" and "fast" even mean? In […]