Viennacl Classement & Résumé
- Nom de l'éditeur:
- Karl Rupp, Josef Weinbub
- Taille du fichier:
- 4.3 MB
Viennacl Mots clés
Viennacl La description
VIENNACL fournit des interfaces de haut niveau C ++ pour les routines algébraes linéaires sur les processeurs et les GPU à l'aide d'OPENCL. L'accent est mis sur les implémentations génériques de solveurs itératifs souvent utilisés pour les grands systèmes linéaires et une intégration simple dans les projets existants. Caractéristiques * Solvers itératifs: gradient de conjugué, gradient de biconjugé stabilisé, résidu minimum généralisé * Les routines de niveau 2 et de niveau 3 de niveau 2 et de niveau 3 sur les GPU et les processeurs multi-coreaux * Emballage pratique C ++ pour opérations d'algèbre linéaire courantes * Accès aux GPU des NVIDIA et AMD / ATI à l'aide de OPENCL * Les processeurs multi-nuds peuvent être utilisées efficacement avec Viennacl et l'application AMD SDK * C ++ Interface est principalement compatible Ublas * Interfaces pour Ublas, Eigen et MTL 4 * Les solveurs itératifs peuvent être directement utilisés avec des objets Ublas, Eigen et MTL4. * Interface MATLAB pour les solveurs itératifs (téléchargement séparé) * Environnement d'optimisation du noyau pour des performances optimales sur la machine cible
Viennacl Logiciels associés