Expression templates

Expression templates are a C++ template metaprogramming technique that builds structures representing a computation at compile time, which structures… (More)
Wikipedia

Topic mentions per year

Topic mentions per year

1995-2017
0246819952017

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
2012
2012
Performance is of utmost importance for linear algebra libraries since they usually are the core of numerical and simulation… (More)
  • figure 2
  • figure 1
  • figure 3
  • figure 4
  • figure 5
Is this relevant?
2012
2012
In the last few years, many scientific applications have been developed for powerful graphics processing units (GPUs) and have… (More)
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Is this relevant?
2012
2012
Expression templates are a well-known set of techniques for improving the efficiency of operator overloading-based forward mode… (More)
  • figure 1
  • table 1
Is this relevant?
2012
2012
In the last decade, expression templates (ETs) have gained a reputation as an efficient performance optimization tool for C… (More)
  • figure 1
  • figure 2
  • table 1
  • figure 3
  • figure 4
Is this relevant?
2010
2010
Expression Templates (ET) are a powerful tool for development of user-friendly numerical libraries. By this concept and by… (More)
  • figure 1
  • table 1
  • figure 2
Is this relevant?
2010
2010
Many algorithms require vector algebra operations such as the dot product, vector norms or component-wise manipulations… (More)
  • figure 1
  • figure 2
  • figure 4
  • figure 3
  • figure 5
Is this relevant?
2003
2003
The C++ language provides a two-layer execution model: static execution of meta-programs and dynamic execution of resulting… (More)
  • figure 1
  • figure 2
  • figure 3
Is this relevant?
2002
2002
In this work, we study and prototype compiler optimizations for array indexing operations. The optimizations can be proven… (More)
Is this relevant?
2001
2001
High-order matrix or vector expressions tend to be penalized by the use of huge temporary variables. Expression templates is a C… (More)
  • figure 1
Is this relevant?
Highly Cited
1995
Highly Cited
1995
Expression Templates is a C++ technique for passing expressions as function arguments. The expression can be inlined into the… (More)
  • figure 2
  • figure 3
  • figure 4
  • figure 5
  • figure 6
Is this relevant?