袋獾:用于GPU线性代数和科学计算的C++库
摘要:Bandicoot C++库介绍:线性代数和科学计算在GPU上的基于C++的Bandicoot库。概述了其用户界面和性能特点,以及内部设计的技术细节。Bandicoot是知名的Armadillo C++线性代数库的GPU版本,旨在允许用户在不进行重大更改的情况下利用GPU加速计算现有代码库。借助与Armadillo使用相同的内部模板元编程技术,Bandicoot能够在用户代码中提供编译时优化的数学表达式。该库已准备好进行生产使用,并可在https://coot.sourceforge.io上获得。Bandicoot以Apache 2.0许可证发布。
作者:Ryan R. Curtin, Marcus Edel, Conrad Sanderson
论文ID:2308.03120
分类:Mathematical Software
分类简称:cs.MS
提交时间:2023-08-08