Dear all,<br><br>I am the author of an open-source package for mathematical optimization and automatic differentiation called CasADi (<a href="http://www.casadi.org/" target="_blank">www.casadi.org</a>)
and have recently started realize the potential of the LLVM project. At
the core of CasADi are two fast interpretors for mathematical
expressions and I'm now planning to complement these with
JIT-compilation using LLVM.<br>
<br>Does anyone know if there is someone using LLVM for either
automatic differentiation or (sparse) linear algebra (two of the things
CasADi is capable of doing)? One thing particularly interesting would be direct sparse linear algebra. The only thing I could find was a blog
entry from 2009: <a href="http://justindomke.wordpress.com/2009/11/30/automatic-differentiation-without-compromises/" target="_blank">http://justindomke.wordpress.com/2009/11/30/automatic-differentiation-without-compromises/</a><br>
<br>Kind regards,<br>Joel<br><br clear="all"><br>-- <br>Joel Andersson, PhD Student<br>Electrical Engineering Department (ESAT-SCD), Room 05.11,<br>K.U.Leuven, Kasteelpark Arenberg 10 - bus 2446, 3001 Heverlee, Belgium<br>
Phone: <a href="tel:%2B32-16-321819" value="+3216321819" target="_blank">+32-16-321819</a><br>Mobile: <a href="tel:%2B32-486-672874" value="+32486672874" target="_blank">+32-486-672874</a> (Belgium) / <a href="tel:%2B34-63-4408800" value="+34634408800" target="_blank">+34-63-4408800</a> (Spain) / <a href="tel:%2B46-727-365878" value="+46727365878" target="_blank">+46-727-365878</a> (Sweden)<br>
<br>Private address: Weidestraat 5, 3000 Leuven, Belgium<br>