数学库调优
原理
libamath是libm的子集,是一组优化的数学函数子集,优化了exp、pow和log routines。
使用方法
- 执行以下命令安装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
- 执行以下命令设置libamath数学库环境变量。
export PATH=/path/to/MATH/bin:$PATH export LD_LIBRARY_PATH=/path/to/MATH/lib:$LD_LIBRARY_PATH
- 执行以下命令,编译应用软件时添加以下编译参数将libamath链接到应用。
-L/path/to/MATH/lib -lmathlib
父主题: 基础软件调优