---
title: 函数说明
description: "对KML_BLAS-like extensions所有函数族进行描述。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_0660.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_0660.html
indexId: 3e7b46ad2502c95e61226ca672b1ee058256c1135227b1b43e0127680771934361
---
# 函数说明

对KML_BLAS-like extensions所有函数族进行描述。

| 函数族 | 数据类型 | 描述 |
| --- | --- | --- |
| ?axpby | s，d，c，z | 向量分别缩放与加和。 |
| ?axpyc | c，z | 对x向量取共轭，再进行向量缩放与加和。 |
| ?gemm3m | c，z | 一般复数矩阵乘矩阵。 |
| ?omatcopy | s，d，c，z | 矩阵out\-place转置或复制的缩放，结果存储到另一地址空间。 |
| ?imatcopy | s，d，c，z | 矩阵in\-place转置或复制的缩放，结果存储到原地址空间。 |
| ?omatadd | s，d，c，z | 矩阵缩放后out\-place加计算。 |
| ?imatadd | s，d，c，z | 矩阵缩放后in\-place加计算。 |
| ?omatsub | s，d，c，z | 矩阵缩放后out\-place减计算。 |
| ?imatsub | s，d，c，z | 矩阵缩放后in\-place减计算。 |
| ?omatmul | s，d，c，z | 矩阵缩放后out\-place乘计算。 |
| ?imatmul | s，d，c，z | 矩阵缩放后in\-place乘计算。 |
| ?omatdiv | s，d，c，z | 矩阵缩放后out\-place除计算。 |
| ?imatdiv | s，d，c，z | 矩阵缩放后in\-place除计算。 |
| ?gemm\_pack\_get\_size | s，d，c，z，b | 返回存储pack后的矩阵所需的字节数。 |
| ?gemm\_pack | s，d，c，z，b | 对矩阵进行pack操作并将其存储到已分配的缓冲区中。 |
| ?gemm\_compute | s，d，c，z，b | 对pack后的A\B矩阵进行一般矩阵乘。 |
| ?gemm\_batch | s，d，c，z，h，b | 批量一般矩阵乘矩阵。 |
| gemm\_batch\_?8?8s32 | int8 | 批量一般矩阵乘矩阵。 |
