
Livro digital
Título:
The Art of High Performance Computing - Volume 1: The Science of Computing
Autor:
Victor Eijkhout
Categoria:
Tecnologia > Geral
Doador:
Raffaello D. N.
Sinopse:
Before a scientist writes a parallel program, there is the science that makes parallelism possible — and that is the territory of this volume. It opens with the von Neumann architecture and memory hierarchies, builds through parallel computer topologies and the IEEE floating-point standard, then takes the reader deep into numerical methods: differential equations, LU factorization, sparse matrices, and iterative solvers.
The second half elevates from algorithm to execution: cache-aware programming, loop tiling, vectorization, and the data-movement bottlenecks that separate fast code from slow code. Application chapters on molecular dynamics, Monte Carlo methods, graph analytics, N-body problems, and neural networks show how the theoretical tools apply to real scientific workloads.
Published under CC-BY, this volume is the conceptual spine of the series — equally useful for the graduate student building computational literacy and the practitioner who needs the numerical and architectural reasoning behind every parallel design decision.
Livros disponíveis que combinam com esta leitura.