---
title: 可替换性
description: "当前KML_SOLVER仅有单节点多线程，无法替代PETSc的多节点功能。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/accel/kunpengaccel_12_0050.html
sourcePath: /source/zh/kunpengboostkithistory/2300/accel/kunpengaccel_12_0050.html
indexId: 199058f8a572530740ce555bfdec3684e08a3b6c6b3158075f1dd7d0d4ce2fba70
---
# 可替换性

当前KML_SOLVER仅有单节点多线程，无法替代PETSc的多节点功能。

如表 PETSc的替换映射关系所示为可替换的接口与PETSc相应接口的映射关系（仅给出已优化的接口）。


**表1 PETSc的替换映射关系**

| PETSc接口 | SOLVER接口 |
| --- | --- |
| KSPCreate | KmlIssCgInitDI |
| KSPSolve | KmlIssCgSolveDI |
| KSPDestroy | KmlIssCgCleanDI |


以上接口均为C接口，请参见《鲲鹏数学库 开发指南(https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/2300/accel/kunpengaccel_kml_16_0444.html)》中“KML_SOLVER函数定义”章节。
