The Art of High Performance Computing - Volume 1: The Science of Computing

Book image

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.

Livro digital disponível gratuitamente!
Clique no botão abaixo para receber este livro.
Seja o primeiro a receber este livro
Comprar na Amazon
Esse site salva cookies para uma melhor experiência de usuário. Saiba mais lendo nossaPolítica de Privacidade.