文件名称:hmglib:hmglib-GPU库上的分层矩阵
文件大小:446KB
文件格式:ZIP
更新时间:2024-05-17 07:34:11
Cuda
hmglib - G上PU(S)LIB郭宝宏ħierarchical米atrices 该库提供了完全基于GPU的分层(H)矩阵方法的实现。 H个矩阵近似于特定的稠密矩阵,例如来自离散积分方程或核岭回归,从而导致稠密矩阵向量乘积中的对数线性时间复杂度。 该库特别允许在GPU上构造和应用H矩阵。 为了在GPU上获得高性能,应用了诸如并行树遍历,空间填充曲线和批处理操作之类的技术。 入门 克隆存储库后,转到源目录并根据您的需要调整 。 先决条件 以下库列表应允许您编译示例代码。 支持CUDA的Nvidia GPU 标准开发工具(GCC,制造商...) CUDA工具包的最新版本 最新版本的OpenBLAS 最新版本的MAGMA 最新版本的GSL(GNU科学库) 示例代码的汇编 在适当地修改了,转到源目录并通过运行来编译代码 make 范例程式码 文件是一个示例代码,该代码允许根据具有高