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.
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 |
|||
ksys-x.x.x-Linux-aarch64.tar.gz |
|||
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. |
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.