我要评分
获取效率
正确性
完整性
易理解

Obtaining the Tool

Obtaining the Tool Package

Tool packages are provided in two formats: RPM packages and compressed packages. RPM packages must be installed before use, whereas compressed packages can be used immediately after extraction. You may choose either format when obtaining the tool. For details, see Table 1 and Table 2.

Before installing and using the Kunpeng DevKit, read the Software License Agreement.

Table 1 Kunpeng platform

Package Type

Package Name

Description

How to Obtain

RPM package

devkit-x.x.x-1.aarch64.rpm

Framework package. Install this package before using an RPM package.

Contact Huawei technical support.

devkit-sys-mig-x.x.x-1.aarch64.rpm

System Migration function package.

devkit-porting-x.x.x-1.aarch64.rpm

Porting Advisor function package.

devkit-advisor-x.x.x-1.aarch64.rpm

Affinity Analyzer function package.

devkit-debugger-x.x.x-1.aarch64.rpm

HPC Debugger function package.

devkit-tuner-x.x.x-1.aarch64.rpm

System Profiler function package.

devkit-java-perf-x.x.x-1.aarch64.rpm

Java Profiler function package.

devkit-py-perf-x.x.x-1.aarch64.rpm

Python/C Profiler function package.

devkit-kat-x.x.x-1.aarch64.rpm

Kunpeng Automatic Tuning function package.

devkit-doctor-x.x.x-1.aarch64.rpm

System Diagnosis function package.

devkit-diag-x.x.x-1.aarch64.rpm

JVM Jitter Detector function package.

Compressed package

DevKit-CLI-x.x.x-Linux-Kunpeng.tar.gz

Complete tool package, which contains System Migration, Porting Advisor, Affinity Analyzer, System Profiler, Python/C Profiler, Java Profiler, HPC Debugger, Automatic Tuning, System Diagnosis, and JVM Jitter Detector.

DevKit-Sys-Mig-CLI-x.x.x-Linux-Kunpeng.tar.gz

System Migration tool package, which is extracted and executed in the DevKit binary path.

tracelib-collector-aarch64.tar.gz

Link latency detection tool package.

DevKit-Optimizer-CLI-x.x.x-Linux-Kunpeng.tar.gz

Dynamic Code Optimizer tool package.

tiancheng-x.x.x-Linux-Kunpeng.tar.gz

Tiancheng Code Optimizer tool package.

logger_device_arm.tar.gz

Tracer package.

devkit-kspect-x.x.x-Linux-aarch64.tar.gz

Kunpeng Health Inspector tool package.

ksys-x.x.x-Linux-aarch64.tar.gz

Kunpeng Performance Boundary Analyzer tool package.

DevKit-Tuner-CLI-x.x.x-Linux-aarch64.tar.gz

System Profiler tool package, which is extracted and executed in the DevKit binary path.

DevKit-Memtuner-x.x.x-Linux-aarch64.tar.gz

Memory Optimizer tool package.

DevKit-DIAG-CLI-x.x.x-Linux-Kunpeng.tar.gz

JVM Jitter Detector tool package.

Table 2 x86 platform

Package Type

Package Name

Description

How to Obtain

RPM package

devkit-x.x.x-1.x86_64.rpm

Framework package. Install this package before using an RPM package.

Contact Huawei technical support.

devkit-sys-mig-x.x.x-1.x86_64.rpm

System Migration function package.

devkit-porting-x.x.x-1.x86_64.rpm

Porting Advisor function package.

devkit-advisor-x.x.x-1.x86_64.rpm

Affinity Analyzer function package, which supports only calculation precision analysis.

Compressed package

DevKit-CLI-x.x.x-Linux-x86-64.tar.gz

Complete tool package.

DevKit-Sys-Mig-CLI-x.x.x-Linux-x86-64.tar.gz

System Migration tool package for Linux, which is extracted and executed in the DevKit binary path.

DevKit-Sys-Mig-CLI-x.x.x-Windows-x86-64.zip

System Migration tool package for Windows, which is used to collect and analyze system information. After extracting the package, run system migration commands in the directory where sys-mig.exe is located.

DevKit-Optimizer-CLI-x.x.x-Linux-x86-64.tar.gz

Dynamic Code Optimizer tool package.

tracelib-collector-x86_64.tar.gz

Link latency detection tool package.

logger_device_x86.tar.gz

Tracer package.

ksys-x.x.x-Linux-x86_64.tar.gz

Kunpeng Performance Boundary Analyzer tool package.

  • x.x.x in the tool package names indicates the version.
  • The tool packages contain LLVM components used for assembly translation and memory consistency check.
  • DevKit-Sys-Mig-CLI-x.x.x-Windows-x86-64.zip is available on Windows Server 2008, Windows Server 2012, and Windows Server 2016.

Obtaining the Digital Signature

To avoid using installation packages that have been tampered with during transmission or storage, download their digital signature files for integrity check while downloading the installation packages.

After downloading an installation package, verify its PGP digital signature by referring to the OpenPGP Signature Verification Guide. If the verification fails, do not use the installation package. Contact technical support for assistance.

Before using the installation package, verify the digital signature to ensure that the package has not been tampered with.