Difference between revisions of "Publications"

From Eigen
Jump to: navigation, search
(Presentations)
 
Line 3: Line 3:
 
* An overview of Eigen. [https://plafrim.bordeaux.inria.fr/doku.php?id=animation_scientifique:journeessci:2011_05_31 ''First Plafrim scientific day'']. Bordeaux, May 31st, 2011. [http://downloads.tuxfamily.org/eigen/eigen_plafrim_may_2011.pdf slides]
 
* An overview of Eigen. [https://plafrim.bordeaux.inria.fr/doku.php?id=animation_scientifique:journeessci:2011_05_31 ''First Plafrim scientific day'']. Bordeaux, May 31st, 2011. [http://downloads.tuxfamily.org/eigen/eigen_plafrim_may_2011.pdf slides]
 
* Eigen: a c++ linear algebra library. [http://www.association-aristote.fr/doku.php/public:seminaires:seminaire-2013-05-15 ''Libraries for scientific computing'']. Ecole Polytechnique, May 15th, 2013. [http://downloads.tuxfamily.org/eigen/eigen_aristote_may_2013.pdf slides]
 
* Eigen: a c++ linear algebra library. [http://www.association-aristote.fr/doku.php/public:seminaires:seminaire-2013-05-15 ''Libraries for scientific computing'']. Ecole Polytechnique, May 15th, 2013. [http://downloads.tuxfamily.org/eigen/eigen_aristote_may_2013.pdf slides]
* Eigen tutorial @ [http://vcg.isti.cnr.it/cglibs Eurographics/CGLibs]. Pisa, June 3rd, 2013. [http://downloads.tuxfamily.org/eigen/eigen_CGLibs_Giugno_Pisa_2013.pdf slides], [http://downloads.tuxfamily.org/eigen/eigen_CGLibs_demos.tgz demos.tgz]
+
* Eigen tutorial @ [http://vcg.isti.cnr.it/cglibs Eurographics/CGLibs]. Pisa, June 3rd, 2013. [http://downloads.tuxfamily.org/eigen/eigen_CGLibs_Giugno_Pisa_2013.pdf slides], [http://downloads.tuxfamily.org/eigen/eigen_CGLibs_demos.tgz demos.tgz] <br/> A three hour an half tutorial introducing Eigen in the context of computer graphics. Content:
 +
** General introduction of Eigen,
 +
** Design of Eigen: Expression templates, CRTP, Evaluators, Meta unroller, Cost model, SIMD, reductions,
 +
** Use cases: space transformations, OpenGL, vectorization of 3D vectors, radial-basis-functions (dense linear regression), (bi-)harmonic interpolation on a 2D triangular mesh embedded in a 3D space (sparse matrices and solvers).
 +
** Work-in-progress features (AVX, CUDA, SparseBlockMatrix).
  
 
== Publications ==
 
== Publications ==

Latest revision as of 20:55, 6 June 2013

Presentations

  • An overview of Eigen. First Plafrim scientific day. Bordeaux, May 31st, 2011. slides
  • Eigen: a c++ linear algebra library. Libraries for scientific computing. Ecole Polytechnique, May 15th, 2013. slides
  • Eigen tutorial @ Eurographics/CGLibs. Pisa, June 3rd, 2013. slides, demos.tgz
    A three hour an half tutorial introducing Eigen in the context of computer graphics. Content:
    • General introduction of Eigen,
    • Design of Eigen: Expression templates, CRTP, Evaluators, Meta unroller, Cost model, SIMD, reductions,
    • Use cases: space transformations, OpenGL, vectorization of 3D vectors, radial-basis-functions (dense linear regression), (bi-)harmonic interpolation on a 2D triangular mesh embedded in a 3D space (sparse matrices and solvers).
    • Work-in-progress features (AVX, CUDA, SparseBlockMatrix).

Publications

Blog entries

  • Switch from IT++ to Eigen of GraphLab with some benchmarks [1]