PAPI编译安装

PAPI编译安装

性能应用程序编程接口 ( PAPI ) 是一个在各种平台上提供性能计数器的库。性能计数器在给定的执行运行期间提供有关处理器行为的准确低级信息。该信息可以包含简单的指标,如总循环计数、缓存未命中和执行的指令,以及更高级的信息,如总 FLOPS 和 warp 占用率。PAPI 使这些指标在分析时可用。

下载源码

git clone https://bitbucket.org/icl/papi.git
cd papi
git pull https://bitbucket.org/icl/papi.git

编译安装

cd papi/src
./configure --prefix=<your papi install dir>
make && make install

运行'papi_avail'

cd <your papi install dir>/bin
./papi_avail

设置环境变量

export PAPI_DIR=<your papi install dir>
export PATH=${PAPI_DIR}/bin:$PATH
export LD_LIBRARY_PATH=${PAPI_DIR}/lib:$LD_LIBRARY_PATH
posted @ 2022-03-24 12:40  nanmi  阅读(225)  评论(0编辑  收藏  举报