Resources
Web Sources
“Best Practices for Scientific Computing” (Wilson et al. 2012)
“What Every Programmer Should Know about Floating-Point Arithmetic” (Goldberg 1991)
“What Every Programmer Should Know about Memory” (Drepper 2007)
Bayesian Statistics using Julia & Turing (Storopoli; online version available for free)
Julia Data Science (Storopoli et al.; online version available for free)
Introduction to Parallel Computing (Blaise Barney)
Introduction to High-Performance Computing by Eijkhout, Chow & van de Geijn (2006)
Parallel Programming in MPI and OpenMP by Eijkhout (2017) –- pdf version –- source