VTK/Futures/Math Library: Difference between revisions

From KitwarePublic
< VTK
Jump to navigationJump to search
No edit summary
 
(2 intermediate revisions by one other user not shown)
Line 1: Line 1:
==Motivation==
==Motivation==
A [http://old.nabble.com/Scope-of-VTK-and-it%27s-potential-as-a-common-research-language-td27105322.html recent discussion on the vtk-developers] mailing list described the need for a standard maths/vectors package for VTK.
A [http://www.vtk.org/pipermail/vtk-developers/2010-January/006953.html recent discussion on the vtk-developers] mailing list (continued [http://www.vtk.org/pipermail/vtk-developers/2010-January/007196.html here]) described the need for a standard maths/vectors package for VTK.


This page captures the motivation, requirements and evaluation of candidates.
This page captures the motivation, requirements and evaluation of candidates.


==Requirements==
==Requirements==
Line 19: Line 18:
===[http://www.amd.com/acml AMD's core math library]===
===[http://www.amd.com/acml AMD's core math library]===
===[http://www.csar.cfs.ac.uk/user_information/software/maths/goto.shtml GOTO BLAS]===
===[http://www.csar.cfs.ac.uk/user_information/software/maths/goto.shtml GOTO BLAS]===
===[http://math-atlas.sourceforge.net/ math-atlas]===
===[http://math-atlas.sourceforge.net/ Automatically Tuned Linear Algebra Software (ATLAS)]===
===[http://www.osl.iu.edu/research/mtl The Matrix Template Library]===
 
==Evaluation==

Latest revision as of 17:29, 14 May 2012

Motivation

A recent discussion on the vtk-developers mailing list (continued here) described the need for a standard maths/vectors package for VTK.

This page captures the motivation, requirements and evaluation of candidates.

Requirements

  • Licensing requirements
  • Technical requirements
  • Performance requirement
  • Portability requirements
  • VTK-compatibility requirements
  • Other Requirements

Candidates

eigen2

Intel Math Kernel Library

AMD's core math library

GOTO BLAS

Automatically Tuned Linear Algebra Software (ATLAS)

The Matrix Template Library

Evaluation