El Tensor Contraction Engine (TCE) es un compilador para un lenguaje específico de dominio que permite a los químicos especificar el cálculo en un lenguaje de alto nivel al estilo de Mathematica . Transforma expresiones de suma de tensores en código de bajo nivel (C/Fortran) para hardware específico, teniendo en cuenta la disponibilidad de memoria , los costos de comunicación, la fusión y el orden de los bucles, etc. Se utiliza principalmente en química computacional .
Referencias
- Página principal de TCE
- Síntesis de programas paralelos de alto rendimiento para una clase de modelos de química cuántica ab initio.
Categorías :
- Química computacional
- tensores
- Fragmentos de química computacional