---
title: 介绍
description: "亲和分析工具是针对鲲鹏平台的开发者、用户和ISV开发者的应用、源码分析工具。该工具属于鲲鹏DevKit的扩展工具之一，支持以下功能："
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevkithistory/devkit_24/usermanual/DevKit_Affinity_0001.html
sourcePath: /source/zh/kunpengdevkithistory/devkit_24/usermanual/DevKit_Affinity_0001.html
indexId: e45ae337cf00285faaaec24688aa91041237d9f02ce1a44c0f1a11e5d974e5c178
---
# 介绍

亲和分析工具是针对鲲鹏平台的开发者、用户和ISV开发者的应用、源码分析工具。该工具属于鲲鹏DevKit的扩展工具之一，支持以下功能：

- 64位运行模式检查：将原32位平台上的软件迁移到64位平台上，进行迁移检查并给出修改建议。
- 字节对齐检查：在需要考虑字节对齐时，检查源码中结构体类型变量的字节对齐情况。
- 缓存行对齐检查：对C/C++源码中结构体变量进行128字节对齐检查，提升访存性能。
- 内存一致性静态检查：在鲲鹏平台上，分析、修复用户软件中的内存一致性问题。
- 向量化检查：在鲲鹏平台上检查可向量化片段并提供修改建议。
- 矩阵化检查：在鲲鹏平台上检查可矩阵化片段并提供修改建议。
- 构建亲和：分析makefile、CMakeLists.txt中可以替换成鲲鹏加速库的内容，并提供替换建议和功能修复。
- 计算精度分析：精度分析工具对应用函数插桩后，分别在x86平台和鲲鹏平台运行，最终通过对比输出结果，分析平台计算精度差异。
