Meta-Tuning in MTL4

Peter Gottschling, Cornelius Steinhardt, Theodore E. Simos, George Psihoyios, Ch. Tsitouras · AIP conference proceedings · 2010

The paper introduces a new paradigm—called meta‐tuning—for optimizing high‐performance software based on meta‐programming. The technique explores the Turing completeness of C++ templates. Meta‐tuning allows for generating performance‐optimal variations of high‐performance implementation within C++ that otherwise would require rewriting or code generation with external tools. Numerical results are presented that show accelerations up to a factor 6.6.

Read the paper · More papers on PaperTik