Rate This Document
Findability
Accuracy
Completeness
Readability

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.

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 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.

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.

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.