Obtaining the Tool
Obtaining the Tool Packages
Tool packages are available as RPM packages or compressed packages. The RPM package must be installed before use, while the compressed package can be used by directly decompressing it. You can 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 function package. |
||
devkit-kat-x.x.x-1.aarch64.rpm |
Kunpeng AutoTuner 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 Analysis, System Profiler, Python/C Profiler, Java Profiler, HPC Debugger, AutoTuner, 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. |
||
logger_device_arm.tar.gz |
Tracer package. |
||
devkit-kspect-x.x.x-Linux-aarch64.tar.gz |
Kunpeng Health Inspector package. |
||
ksys-x.x.x-Linux-aarch64.tar.gz |
System Methodology Profiler package. |
||
DevKit-Tuner-CLI-xxx-Linux-aarch64.tar.gz |
System Profiler tool package, which is extracted and executed in the DevKit binary path. |
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. |
||
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 |
System Methodology Profiler 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 software packages that have been tampered with during transfer or storage, download their digital signature files for integrity check while downloading the software packages.
After downloading a software package, verify its PGP digital signature by referring to the OpenPGP Signature Verification Guide. If the verification fails, do not use the package. Contact technical support for assistance.
Before using a software package for an installation or upgrade, verify its digital signature by following instructions provided in the OpenPGP Signature Verification Guide to ensure that the software package is not tampered with.