---
title: 可替换性
description: "表1、表2为可替换的接口与MKL接口的映射关系。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2200/accel/kunpengaccel_12_0013.html
sourcePath: /source/zh/kunpengboostkithistory/2200/accel/kunpengaccel_12_0013.html
indexId: f0110b48994233a955e0d87dce3b800400d170b37cc183b2c07366883c1fd9a670
---
# 可替换性

表1、表2为可替换的接口与MKL接口的映射关系。


**表1 Level1接口的替换映射关系**

| MKL接口 | KML对应接口 | 数据类型 |
| --- | --- | --- |
| cblas\_?axpyi | kml\_sparse\_?axpyi | s，d，c，z |
| cblas\_?doti | kml\_sparse\_?doti | s，d |
| cblas\_?dotci | kml\_sparse\_?dotci\_sub | c，z |
| cblas\_?dotui | kml\_sparse\_?dotui\_sub | c，z |
| cblas\_?gthr | kml\_sparse\_?gthr | s，d，c，z |
| cblas\_?gthrz | kml\_sparse\_?gthrz | s，d，c，z |
| cblas\_?roti | kml\_sparse\_?roti | s，d |
| cblas\_?sctr | kml\_sparse\_?sctr | s，d，c，z |


**表2 Level2、3接口的替换映射关系**

| MKL接口 | KML对应接口 | 数据类型 | 描述 |
| --- | --- | --- | --- |
| mkl\_?csrgemv | kml\_sparse\_?csrgemv | s，d，c，z | 简易接口（仅支持基1索引）。 |
| mkl\_?csrsymv | kml\_sparse\_?csrsymv | s，d，c，z | 简易接口（仅支持基1索引）。 |
| mkl\_cspblas\_?csrgemv | kml\_csparse\_?csrgemv | s，d，c，z | 简易接口（仅支持基0索引）。 |
| mkl\_cspblas\_?csrsymv | kml\_csparse\_?csrsymv | s，d，c，z | 简易接口（仅支持基0索引）。 |
| mkl\_?csrmv | kml\_sparse\_?csrmv | s，d，c，z | 通用接口，支持基1索引和基0索引。 |
| mkl\_?csrsv | kml\_sparse\_?csrsv | s，d，c，z | 通用接口，支持基1索引和基0索引。 |
| mkl\_?csrmm | kml\_sparse\_?csrmm | s，d，c，z | 通用接口，支持基1索引和基0索引。 |
| mkl\_?csradd | kml\_sparse\_?csradd | s，d，c，z | 稀疏矩阵间运算接口。 |
| mkl\_?csrmultcsr | kml\_sparse\_?csrmultcsr | s，d，c，z | 稀疏矩阵间运算接口。 |
| mkl\_?csrmultd | kml\_sparse\_?csrmultd | s，d，c，z | 稀疏矩阵间运算接口。 |
