CULA, une bibliothèque d'algèbre linéaire au standard LAPACK

Par:
fredericmazue

mer, 19/08/2009 - 15:36

EM Photonics dévoile une version beta de CULA, une bibliothèque d’algèbre linéaire standard LAPACK optimisée pour les processeurs graphiques activés par l’architecture massivement parallèle CUDA de NVIDIA.

« Un système hybride composé de CPU pluri-cœurs et de nombreux GPU est une évolution prometteuse des architectures informatiques de hautes performances », a déclaré le Professeur Satoshi Matsuoka du Tokyo Institute of Technology. « LAPACK est indispensable à de nombreuses applications scientifiques, aussi une mise en place optimisée avec CUDA va énormément élargir le spectre des systèmes hybrides dans les sciences et le développement en leur apportant un avantage concurrentiel non négligeable par rapport aux architectures concurrentes ».

Les outils CULA d’EM Photonics comprennent CULA Basic, Premium et Commercial. La bibliothèque CULA est une mise en place accélérée par GPU des principales routines LAPACK. LAPACK rassemble les fonctions les plus utilisées en algèbre linéaire et est utilisé par des millions de développeurs de la communauté scientifique et de développement. Les problèmes auxquels ils s’attèlent peuvent souvent se rapprocher des modèles linéaires et ensuite peuvent être résolus grâce aux routines d’algèbre linéaire. CULA exploite l’architecture massivement parallèle CUDA des GPU de NVIDIA pour accélérer les nombreuses routines LAPACK.

La version finale de CUDA sera annoncée à la GPU Technology Conference de NVIDIA qui se tiendra du 30 septembre au 2 octobre 2009 au Fairmont Hotel à San Jose, Californie. Toute personne intéressée par le téléchargement de la pré-version beta de CULA Basic peut s’enregistrer sur le site : http://www.culatools.com/.