Accelerate框架详细解析(一) —— 基本概览

Source

版本记录

版本号 时间
V1.0 2018.02.07

前言

Accelerate框架进行大规模的数学计算和图像计算,针对高性能进行优化。接下来几篇我们就一起看一下这个框架。

Overview

下面先看一下该框架的基本信息。

3691932-c1c6f0184f47b6de.png

下面看一个该框架的基本结构。

3691932-88c2eb914b8b7826.png

本文档介绍了Accelerate框架,其中包含用于向量和矩阵运算的C API,数字信号处理,大数字处理和图像处理。


Topics

1. Reference

  • BNNS

    • 使用以前获得的训练数据来实现和运行神经网络。
  • Quadrature

    • 近似有限或无限区间上函数的定积分。
  • BLAS

    • 苹果公司的基本线性代数子程序(BLAS)Basic Linear Algebra Subprograms的实现。
  • Sparse Solvers

    • 求解系数矩阵稀疏的方程组。
  • vDSP

    • 使用这些功能进行数字信号处理。
  • vecLib

    • 在大的向量上执行计算。
  • vImage

    • 使用CPU的矢量处理器来处理大图像。

后记

本篇已结束,后面更精彩~~~

3691932-00e046e7ef21b6c7.jpg