---
title: 环境变量说明
description: "- KML_BLAS_TYPE（可选）"
url: https://www.hikunpeng.com/document/detail/zh/hpchistory/hpckit/develop2400/kunpengaccel_kml_1036.html
sourcePath: /source/zh/hpchistory/hpckit/develop2400/kunpengaccel_kml_1036.html
indexId: a35bdd77d458f622138a1ea4a2e6336e8acc938eb468b9126133510219358d9567
---
# 环境变量说明

- KML_BLAS_TYPE（可选）
  KML_BLAS具有nolocking、locking、omp和pthread四种版本，链接kml_rt运行时动态库默认使用pthread版本的函数。因此如果需要指定使用的KBLAS版本，则需要通过环境变量“KML_BLAS_TYPE”来控制。例如要使用omp版本的KBLAS，则需要添加如下环境变量：

```
export KML_BLAS_TYPE=omp
```


- KML_SPBLAS_TYPE（可选）
  KML_SPBLAS具有single和multi两种版本，链接kml_rt运行时动态库默认使用single版本的函数，因此如果需要指定使用的KSPBLAS版本，则需要通过环境变量“KML_SPBLAS_TYPE”来控制。例如要使用multi版本的KBLAS，则需要添加如下环境变量：

```
export KML_SPBLAS_TYPE=multi
```


- KML_FFT_TYPE（可选）
  KML_FFT具有常规、mpi和omp三种版本，链接kml_rt运行时动态库默认使用常规版本的函数，因此如果需要指定使用的KFFT版本，则需要通过环境变量“KML_FFT_TYPE”来控制。例如要使用omp版本的KFFT，则需要添加如下环境变量：

```
export KML_FFT_TYPE=omp
```


- KML_IPL_TYPE（可选）
  KML_IPL具有非omp和omp两种版本，链接kml_rt运行时动态库默认使用非omp版本的函数，因此如果需要指定使用的KIPL版本，则需要通过环境变量’KML_IPL_TYPE’来控制。例如要使用omp版本的KIPL，则需要添加如下环境变量：

```
export KML_IPL_TYPE=omp
```
