{{more footnotes|date=January 2013}} The '''Tensor Contraction Engine (TCE)''' is a compiler for a domain-specific language that allows chemists to specify the computation in a high-level Mathematica-style language. It transforms tensor summation expressions to low-level code (C/Fortran) for specific hardware being mindful of memory availability, communication costs, loop fusion and ordering, etc. It is used primarily in computational chemistry.

==References==

* [http://www.csc.lsu.edu/~gb/TCE/ TCE Homepage] * [http://www.csc.lsu.edu/~gb/TCE/Publications/SynthApproach-ProcIEEE05.pdf Synthesis of High-Performance Parallel Programs for a Class of Ab Initio Quantum Chemistry Models]

Category:Computational chemistry Category:tensors

{{compu-chem-stub}}