Rate This Document
Findability
Accuracy
Completeness
Readability

Working Principle

Figure 1 Logical model
Table 1 Kunpeng DevKit modules

Module

Function

UI

Allows access from a web browser and IDE plugin.

CLI

Used for communication with the DevKit backend through the RESTful interface.

Web proxy

Uses Nginx as the reverse proxy to support HTTPS services.

Web server

Provides backend HTTP services.

Function

Function plugin specifications, including the UI, web server, and components of specific functions.

Porting Advisor

Provides application porting and system migration services and supports source code and software package porting and scanning.

Affinity Analyzer

Provides Kunpeng affinity scanning, including the following functions:

  • 64-bit running mode check
  • Byte alignment check
  • Cache line alignment check
  • Static memory consistency check
  • Vectorization check
  • Matricization check
  • Build affinity
  • Calculation precision analysis

System Profiler

Provides system profiling capabilities.

Java Profiler

Provides Java program profiling capabilities.

System Diagnosis

Provides system memory and I/O analysis and diagnosis capabilities.