鲲鹏社区首页
中文
注册
开发者
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

资料最新动态

本文介绍了鲲鹏开发套件文档最新上线新增、变更动态,新特性都经过上机验证后发布,欢迎体验。

2025年9月

序号

更新点

更新说明

相关文档

1

鲲鹏DevKit框架资料刷新

  • 系统设置新增操作日志存储时间。
  • 工具管理界面变更。
  • 系统迁移和应用迁移的阈值设置功能合并。

鲲鹏DevKit用户指南(WebUI)

2

迁移资料刷新(WebUI、VS Code、命令行)

WebUI:

  • 系统迁移新建界面变更,刷新相关截图及描述
  • OS迁移和虚机镜像迁移功能下线,删除相关内容。
  • 迁移实施界面支持查看失败信息,减少用户跳转。

VS Code&WebUI:

  • 系统迁移的仅源码包迁移与应用迁移的源码迁移融合。
  • 源码迁移界面变更,支持架构源码迁移、SQL迁移和配置迁移。
  • 新增迁移路线,支持Oracle、DB2迁移至MySQL。
  • 源码迁移支持鲲鹏跨代际迁移能力。
  • 软件包重构功能下线,删除相关内容。

VS Code&WebUI&命令行:

  • 源码迁移新增blade构建工具。
  • 新增支持GCC for openEuler 3.0.3编译器版本。
  • 目标操作系统新增支持LinxOS-EL 6.0.99。
  • 源码迁移支持解析式扫描含有C/C++代码的Go工程。
  • HTML报告易用性提升,支持筛选和搜索功能。

命令行:

  • 源码迁移支持进度实时展示,且编译工具为make/cmake且不指定--command时,将进行全量扫描。
  • 源码迁移支持配置源码扫描并发进程数。

鲲鹏DevKit用户指南(WebUI)-迁移工具

鲲鹏DevKit用户指南(VS Code)-迁移工具

鲲鹏DevKit用户指南(命令行)-应用迁移工具

3

亲和分析资料刷新(WebUI、命令行)

WebUI:

  • WebUI端功能下线。

命令行:

  • 数据竞争检查改名为内存一致性动态检查。
  • 支持共享内存模式的多进程应用进行内存一致性动态检查。
  • 链路时延检测提供以Attach的方式采集数据的能力。
  • 链路时延检测支持自定义函数耗时采集。

鲲鹏DevKit用户指南(命令行)-亲和分析工具

4

应用开发资料刷新(VS Code)

VS Code:

  • 通用计算应用的KAEzip样例修改为KAEZlib样例。

鲲鹏DevKit用户指南(VS Code)-应用开发工具

5

编译调试资料刷新(VS Code、命令行)

VS Code:

  • DPU调试器功能下线,删除相关内容。
  • 新增支持GCC for openEuler 3.0.3编译器版本。

鲲鹏DevKit用户指南(VS Code)-编译调试工具

6

系统性能分析资料刷新(WebUI、VSCode、命令行)

VS Code&WebUI:

  • 微架构分析、访存统计分析、Miss分析、PCIe分析、板载网卡分析、Roofline分析、全景分析、资源调度分析、HPC应用分析的OpenMP分析、HPC集群检查分析的WebUI端功能下线。
  • 访存分析改名为NUMA精细化分析。

鲲鹏DevKit用户指南(WebUI)-系统性能分析工具

鲲鹏DevKit用户指南(VS Code)-系统性能分析工具

鲲鹏DevKit用户指南(命令行)-系统性能分析工具

7

系统诊断资料刷新(WebUI、VSCode、命令行)

VS Code&WebUI:

  • 内存越界功能下线。

命令行:

  • 敏感信息扫描功能下线,删除相关内容。
  • 内存越界功能下线。

鲲鹏DevKit用户指南(WebUI)-系统诊断工具

鲲鹏DevKit用户指南(VS Code)-系统诊断工具

鲲鹏DevKit用户指南(命令行)-系统诊断工具

8

鲲鹏自动调优资料刷新(命令行)

命令行:

  • 新增Redis使用memtier_benchmark压测、Spark使用HiBench压测的测试场景模板。
  • 新增man功能,支持查看所有命令的功能介绍以及使用示例。
  • show命令增加diff参数,支持对比参数前后变化。
  • show命令增加suggestion参数,支持针对部分应用场景的不同层级参数进行内部测试评估,提供具备一定普适性的参数调优建议。
  • Hive、Spark、Flink应用中的System中支持JVM参数。
  • 自动调优报告中增加基线、最差、最好性能值、配置值的变化。
  • 提供基于10场景开展多CASE数据测试,获得场景有效性能提升的参数推荐和调优参考。

鲲鹏DevKit用户指南-鲲鹏自动调优

9

鲲鹏系统性能方法论分析工具资料刷新(命令行)

命令行:

  • 新增PCIe、PA带宽采集分析。
  • 新增指令类别占比采集分析。

鲲鹏DevKit用户指南-鲲鹏系统性能方法论分析工具

10

鲲鹏健康检测资料刷新(命令行)

命令行:

  • 支持PCIe拓扑展示及数据采集。
  • 支持在虚拟机和容器环境采集,支持常用的内核版本。
  • 支持同x86服务器采集的数据进行对比。

鲲鹏DevKit用户指南-鲲鹏硬件健康诊断

2025年6月

序号

更新点

更新说明

相关文档

1

鲲鹏DevKit框架资料刷新

  • 在工具内显著位置提供联机帮助指引及用户反馈渠道。
  • 远程实验室下线,刷新相关内容及截图。
  • 去除工具管理在线升级入口,刷新相关截图。
  • 新增升级路径。
  • 刷新“安装鲲鹏DevKit框架插件”中VS Code和Code Server版本。

鲲鹏DevKit用户指南(WebUI)

2

系统迁移资料刷新(WebUI、命令行)

WebUI&命令行:

  • 非国密算法功能下线,删除相关内容。

WebUI:

  • 新建迁移工程界面变更,支持预计迁移时长、默认部署路径。
  • 新增Docker、Tomcat和Elasticsearch源成分打包指导。
  • 仅源码包迁移支持选择需要扫描的内容,及MySQL迁移至海量相关选项;新增迁移源/目标数据库;新增DB2生成DDL指导。
  • 源码SQL迁移结果界面变更,支持SQL转换及patch文件生成,并新增相关指导及示例。
  • 虚机镜像迁移、手动添加迁移的迁移结果界面变更,支持编辑后重启迁移。
  • 虚机镜像迁移、手动添加迁移删除上传源码包功能。
  • 手动添加迁移和仅源码包迁移支持添加本机节点为待迁移节点。
  • 创建系统迁移工程按照最新界面调整章节顺序及截图。
  • 新增学习资源相关内容;新增在线反馈指导。

命令行:

  • 新增展示中间件和数据库的源路径选项;新增18款支持识别的软件。

鲲鹏DevKit用户指南(WebUI)-系统迁移工具

鲲鹏DevKit用户指南(命令行)-系统迁移工具

3

应用迁移资料刷新(WebUI、VS Code、命令行)

VS Code&WebUI&命令行:

  • 源码迁移新增bazel构建工具。
  • 新增支持GCC for openEuler 3.0.2编译器版本。

VS Code&WebUI:

  • 专项软件迁移功能下线,删除相关内容。
  • 新增学习资源相关内容。

鲲鹏DevKit用户指南(WebUI)-应用迁移工具

鲲鹏DevKit用户指南(VS Code)-应用迁移工具

鲲鹏DevKit用户指南(命令行)-应用迁移工具

4

亲和分析资料刷新(WebUI、VS Code、命令行)

VS Code&WebUI&命令行:

  • 新增默认OMP线程数优化、数组维度交换、常量计算消除优化技术点,扩展单位阶跃计算优化、归约计算并行化优化技术点。

VS Code&WebUI:

  • 新增学习资源相关内容。

命令行:

  • 计算精度分析支持C语言增量编译,支持数学库函数的识别,支持对C指针的插桩。
  • 新增K-NET应用网络IO特征分析图。
  • 新增K-NET对端口/地址重用等复杂兼容性规则的检测,新增支持内置posix接口的结构体参数采集。
  • 数据竞争检查支持自定义启停采集功能。

鲲鹏DevKit用户指南(VS Code)-亲和分析工具

鲲鹏DevKit用户指南(WebUI)-亲和分析工具

鲲鹏DevKit用户指南(命令行)-亲和分析工具

5

应用开发资料刷新(VS Code)

VS Code:

  • 新增学习资源相关内容。
  • 新增JavaVectorHelper工具相关内容。
  • 分布式应用下线,删除相关内容。

鲲鹏DevKit用户指南(VS Code)-应用开发工具

6

编译调试资料刷新(VS Code、命令行)

VS Code:

  • 新增学习资源相关内容。
  • 新增支持GCC for openEuler 3.0.2编译器版本。

命令行:

  • 命令行新增在Slurm场景下支持Attach模式。

鲲鹏DevKit用户指南(VS Code)-编译调试工具

鲲鹏DevKit用户指南(命令行)-HPC调试器

7

高性能程序追踪库资料刷新(命令行)

新增高性能程序追踪库功能包及相关内容。

鲲鹏DevKit用户指南(命令行)-高性能程序追踪库

8

系统性能分析资料刷新(WebUI、VSCode、命令行)

VS Code&WebUI:

  • 热点函数分析中关联源码截图刷新,优化说明位置。
  • 调优助手、AI调优、进程/线程分析下线,删除相关内容。
  • HPC应用分析删除TopN低效通信内容。
  • 预约任务下线,删除相关内容。
  • Roofline分析截图刷新,并更新图标说明。

命令行:

  • 热点函数分析新增CPU主频说明,刷新回显。

鲲鹏DevKit用户指南(WebUI)-系统性能分析工具

鲲鹏DevKit用户指南(VS Code)-系统性能分析工具

鲲鹏DevKit用户指南(命令行)-系统性能分析工具

9

鲲鹏硬件健康诊断资料刷新(命令行)

新增鲲鹏硬件健康诊断功能包及相关内容。

鲲鹏DevKit用户指南-鲲鹏硬件健康诊断

10

JVM性能波动诊断资料刷新(命令行)

新增毕昇JDK版本。

鲲鹏DevKit用户指南-JVM性能波动诊断

11

鲲鹏自动调优资料刷新(命令行)

  • 删除JSON模板参数说明,修改template生成结果说明。
  • 新增YAML文件简要说明。
  • 新增TOP场景基本说明。
  • 重构use界面子命令目录;刷新show、test、set子命令。

鲲鹏DevKit用户指南-鲲鹏自动调优

2025年3月

序号

更新点

更新说明

相关文档

1

鲲鹏DevKit框架资料刷新

“查询操作系统的版本信息”新增openEuler 24.03 LTS SP1操作系统。

鲲鹏DevKit用户指南(WebUI)

2

系统迁移资料刷新

  • 新增Java应用包自动转换能力,且支持回退。
  • 源码迁移指导,新增MySQL迁移至DM8的兼容性评估能力。
  • 迁移路径拓展:数据库拓展Oracle迁移至DM8和金仓的迁移路径;中间件拓展Nginx同选型迁移、Tomcat迁移至Tomcat的迁移路径。
  • 新增Redis和Nginx源码打包指导。
  • 新增PyTorch+TorchVision+TorchAudio源码编译指导。
  • 新增迁移路径配置指导,用户可自定义迁移路径。
  • 系统迁移支持.NET源码SQL扫描。

系统迁移工具

3

应用迁移资料刷新

  • 软件迁移评估、源码迁移及软件包重构报告界面变更。
  • 源码迁移新增编译器版本GCC for openEuler 3.0.1、毕昇编译器4.2.0。
  • 软件迁移评估和源码迁移新增目标操作系统openEuler 24.03 LTS SP1。

应用迁移工具

4

亲和分析资料刷新

  • 64位运行模式检查、字节对齐检查、缓存行对齐检查、内存一致性静态检查、向量化检查、矩阵化检查、构建亲和报告界面变更,支持任务重试。
  • 字节对齐检查新建任务时支持自定义编译命令。

亲和分析工具

5

应用开发资料刷新

更新字典管理中的编译器版本范围,BiSheng Compiler版本范围更新为2.1.0~4.2.0,GCC版本范围更新为4.8.5~12.3.1。

应用开发工具

6

编译调试资料刷新

  • 支持部署GCC for openEuler 3.0.1、毕昇编译器 4.2.0、毕昇JDK 17.0.13+12。
  • 更新GCC for openEuler编译器、毕昇编译器支持部署的操作系统列表。

编译调试工具

7

系统性能分析资料刷新

热点函数分析和Miss事件分析新增dwarf选项。

系统性能分析工具

8

Java性能分析资料刷新

  • 支持免密部署Agent。
  • JDBC分析支持GaussDB。
  • 不登录K8s环境的计算节点,可对计算节点内的Java进程进行分析。
  • 增加对ZGC日志分析能力。

Java性能分析工具

9

鲲鹏DevKit用户指南刷新

  • 系统迁移命令行新增配置扫描规则文件和Maven工程源码迁移分析功能。
  • BC文件生成命令行回显刷新。
  • 计算精度分析新增C/C++语言使用场景。
  • 数据竞争检查参数刷新。
  • 新增K-NET命令行。
  • 新增HPC调试器命令行。
  • 删除编译反馈优化命令行。
  • 自动调优命令行新增系统参数选择和断点续调功能。
  • 新增JVM波动检测命令行。

鲲鹏DevKit用户指南(命令行)

2025年1月

序号

更新点

更新说明

相关文档

1

鲲鹏DevKit框架资料刷新

“查询操作系统的版本信息”新增CTyunOS 22.06操作系统。

鲲鹏DevKit用户指南(WebUI)

2

系统迁移资料刷新

  • 系统迁移全流程优化,资料独立发布,支持虚机镜像迁移、手动添加迁移和仅源码包迁移。
  • 中间件自动迁移扩展,支持Tomcat迁移至宝兰德、Elasticsearch同版本迁移、Docker迁移;数据库自动迁移拓展,支持MySQL迁移至金仓。
  • 迁移实施支持查看子步骤。
  • 系统迁移增加上传阈值设置入口。

系统迁移工具

3

应用迁移资料刷新

  • 源码迁移新增编译器版本GCC for openEuler 2.3.8、毕昇编译器4.1.0。
  • 专项软件迁移去除一键迁移功能。
  • 应用迁移增加上传阈值设置入口,资料所有涉及上传文件大小同步刷新。
  • 源码迁移和软件迁移评估新增目标操作系统。

应用迁移工具

4

亲和分析资料刷新

矩阵化检查C/C++新增七个领域优化。

亲和分析工具

5

编译调试资料刷新

  • 支持添加条件断点进行调试,条件断点支持修改、启用、禁用和删除。
  • 刷新部署毕昇编译器支持的操作系统列表。

编译调试工具

6

应用开发资料刷新

  • 新增数据压缩应用。
  • 新增分布式应用。
  • 刷新字典管理中BiSheng Compiler版本范围为2.1.0~4.1.0。

应用开发工具

7

系统性能分析资料刷新

  • 新增MPI应用采集工具。
  • Roofline分析支持分析高带宽内存信息。
  • NUMA精细化分析支持线程级信息分析。

系统性能分析工具

8

Java性能分析资料刷新

  • 支持指定Namespace下PoD内的Java应用的性能分析。
  • Java热点火焰图分析提供搜索框,以及反火焰图能力。
  • Java性能分析工具支持分析Containerd内的Java进程。
  • 增加对(Parallel Scavenge)PS GC日志分析能力。

Java性能分析工具

9

系统诊断资料刷新

内存诊断Application模式支持采集整个应用的进线程内存分配信息。

系统诊断工具

10

鲲鹏DevKit用户指南刷新

  • 源码迁移增加Glibc RPM包获取方式及--ignore-path参数。
  • 源码迁移及软件迁移评估同时生成中文英文报告,回显刷新。
  • 数据竞争检查新增自定义锁过滤使用场景。
  • 亲和分析新增计算精度分析。
  • 矩阵化检查参数刷新。
  • 新增通过Code Server安装DevKit资料。
  • 删除AI调优命令行。
  • 新增自动调优命令行。
    • 支持微架构参数调优。
    • 支持10款应用:MySQL、RocksDB、openGauss、VastBase、Flink、Hive、Spark、Kafka、Redis、PostgreSQL
  • Python/C性能分析命令行工具支持3.7-3.11版本的Python。

鲲鹏DevKit用户指南(命令行)

鲲鹏DevKit用户指南(IDE插件)

2024年12月

序号

更新点

更新说明

相关文档

1

鲲鹏DevKit框架资料刷新

服务端证书有效期变更为10年。

-

2

应用迁移资料刷新

  • 源码迁移新增编译器版本GCC for openEuler 2.3.8、毕昇编译器4.1.0。
  • 专项软件迁移去除一键迁移功能。

-

3

亲和分析资料刷新

编译器自动修复工具使用指导优化模式描述刷新。

-

4

编译调试资料刷新

通用应用运行/调试描述刷新。

-

5

应用开发资料刷新

安装DPAK SDK刷新。

-

6

系统性能分析刷新

界面截图刷新。

-

7

鲲鹏DevKit用户指南刷新

系统性能分析回显刷新

-

历史变更

关于鲲鹏开发套件文档更多历史版本变更内容,请在PDF文件中查看。