Nicht lieferbar
Reconciling Abstraction with High Performance
Oleg Kiselyov
Broschiertes Buch

Reconciling Abstraction with High Performance

A Metaocaml Approach

Versandkostenfrei!
Nicht lieferbar
Reconciling Abstraction with High Performance: A MetaOCaml Approach teaches the reader how to write typed code generators, how to make them modular, and how to gradually introduce domain-specific optimizations with MetaOCaml. Assuming no prior knowledge of MetaOCaml and only a basic familiarity with functional programming, it explains and illustrates how to implement a simple domain-specific language (DSL) for linear algebra, with layers of optimizations for sparsity and memory layout of matrices and vectors, and their algebraic properties. Reconciling Abstraction with High Performance: A Meta...