---
title: 数学库调优
description: "libamath是libm的子集，是一组优化的数学函数子集，优化了exp、pow和log routines。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/tngg/kunpenghpcsolution_05_0024.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/tngg/kunpenghpcsolution_05_0024.html
indexId: e19d454d06240ebda8cf4ed7b50ca91d91d81999018f32f159dcf36db2ce371869
---
# 数学库调优

#### 原理

libamath是libm的子集，是一组优化的数学函数子集，优化了exp、pow和log routines。


#### 使用方法

1. 执行以下命令安装libamath数学库。

```
yum install glibc* glibm* -y
unzip optimized-routines-master.zip
cd optimized-routines-master
mkdir -p /path/to/MATH
cp config.mk.dist config.mk
make -j 16
make install
cp -r ./build/* /path/to/MATH
```


2. 执行以下命令设置libamath数学库环境变量。

```
export PATH=/path/to/MATH/bin:$PATH
export LD_LIBRARY_PATH=/path/to/MATH/lib:$LD_LIBRARY_PATH
```


3. 执行以下命令，编译应用软件时添加以下编译参数将libamath链接到应用。

```
-L/path/to/MATH/lib -lmathlib
```
