GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • About
  • Documentation
  • Questions
  • Speed
  • Contact
  • Download
  • Armadillo
  • cuSOLVER
  • MAGMA
  • Apache 2.0 license
  • git repo

This view

  • Original page
  • New address

GeezerVison is showing coot.sourceforge.io — C++ library for GPU accelerated linear algebra

bandicoot
Bandicoot
C++ library for GPU accelerated linear algebra
  • About
  • Documentation
  • Questions
  • Speed
  • Contact
  • Download
  • Bandicoot is a high quality GPU linear algebra library (matrix maths) for the C++ language, aiming towards a good balance between speed and ease of use
     
  • Provides high-level syntax and functionality deliberately similar to Matlab
     
  • Provides an API that is aiming to be compatible with Armadillo for easy transition between CPU and GPU linear algebra code
     
  • Useful for algorithm development directly in C++, or quick conversion of research code into production environments
     
  • Provides efficient classes for vectors, matrices and cubes, which can hold integer and floating-point numbers
     
  • A sophisticated expression evaluator automatically combines (at compile-time) several operations into fused GPU kernels, without any JIT infrastructure
     
  • Matrix decompositions (eigen, SVD, LU, etc) are provided via integration with cuSOLVER (CUDA backend) or via modified form of MAGMA (OpenCL and Vulkan backends)
     
  • Distributed under the permissive Apache 2.0 license, useful for both open-source and proprietary (closed-source) software
     
  • Can be used for machine learning, pattern recognition, computer vision, signal processing, bioinformatics, statistics, finance, etc
     
  • download latest version  |  git repo  |  browse documentation
     



Supported by:

NumFOCUS
via a grant to mlpack
      
      
South Park Commons
South Park Commons
      
       Data61



sourceforge
You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.