---
title: gemm_s8u8s32_pack_get_size
description: "返回存储pack后的矩阵所需的字节数。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_1144.html
sourcePath: /source/zh/kunpenghpcs/hpckit/devg/kunpengaccel_kml_1144.html
indexId: d434434bcc9a2d281985680ae3eca354d3da8c1e8ca5fba7cc0550b853e2edbe61
---
# gemm_s8u8s32_pack_get_size

返回存储pack后的矩阵所需的字节数。

#### 接口定义

C interface：

size_t cblas_gemm_s8u8s32_pack_get_size (const enum CBLAS_IDENTIFIER identifier, const BLASINT m, const BLASINT n, const BLASINT k);


#### 参数

| 参数名 | 类型 | 描述 | 输入/输出 |
| --- | --- | --- | --- |
| identifier | 枚举类型CBLAS\_IDENTIFIER | 指定要pack的矩阵。 如果identifier= CblasA，返回pack A矩阵所需字节数。 如果identifier= CblasB，返回pack B矩阵所需字节数。 | 输入 |
| m | 整型数 | 需要pack的矩阵A的行。 | 输入 |
| n | 整型数 | 需要pack的矩阵B的列。 | 输入 |
| k | 整型数 | 需要pack的矩阵A的列和B的行。 | 输入 |


#### 依赖

#include "kblas.h"


#### 示例

```
int m = 4, k = 3, n = 4; 
 
    size_t size = cblas_gemm_s8u8s32_pack_get_size(CblasA, m, n, k); 
    /* 
     * Output size: 64
     */
```
