zoukankan      html  css  js  c++  java
  • BLAS, LAPACK, OpenBLAS, MKL, CBLAS等概念

    API规范: BLASLAPACK

    BLASLAPACK是两种接口规范, 用于矩阵基本运算. BLAS的功能分三个Level, LAPACK的功能更丰富, 主要用于扩展BLAS中第三个Level的函数.

    规范实现

    基于BLAS规范的矩阵库包括开源的ATLAS, OpenBLAS等, 商业的Intel MKL, Nvidia cuBLAS等.
    Netlib用Fotran语言实现了BLAS和LAPACK规范, 其代码库的名字也叫BLASLAPACK, 要注意区分.

    封装

    CBLASCLAPCK是Netlib对Fortran版本BLASLAPACK的C/C++封装, ArmadilloBLAS的封装, ATLASBLAS和一部分LAPACK功能的封装.

  • 相关阅读:
    每日日报
    每日日报
    每日日报
    每日日报
    每日日报
    FM
    GBDT+LR
    推荐系统架构设计
    DSSM双塔模型
    git
  • 原文地址:https://www.cnblogs.com/yaos/p/14014194.html
Copyright © 2011-2022 走看看