This is a draft of a book about selected algorithms. The audience in mind are programmers who are interested in the treated algorithms and actually want to create and understand working and reasonably optimized code.
These pages are a collection of facts (identities, approximations, inequalities, relations, ...) about matrices and matters relating to them. It is collected in this form for the convenience of anyone who wants a quick desktop reference .
"C++ Template Metaprogramming" sheds light on the most powerful idioms of today's C++, at long last delivering practical metaprogramming tools and techniques into the hands of the everyday programmer. Since the introduction of templates, C++ program
Matters Computational ideas, algorithms, source code This document is work in progress: read the \important remarks" near the beginning Jorg Arndt arndt@jjj.de Draft version1 of 2009-August-05 1T
This is a book for the computationalist, whether a working programmer or anyone interested in methods of computation. The focus is on material that does not usually appear in textbooks on algorithms. Where necessary the underlying ideas are explaine
Writing Matters unites research, reasoning, documentation, grammar and style in a cohesive whole, helping students see the conventions of writing as a network of responsibilities writers have.
Abstract—Graphics processing units (GPUs) embrace manycore compute devices where massively parallel compute threads are offloaded from CPUs. This heterogeneous nature of GPU computing raises non-trivial data transfer problems especially against lat