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

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

Development Assistant

Provides a programming framework for specific application scenarios.

Compiler and Debugger

Allows users to debug general, GPU, high-performance computing, security, and DPU applications on the Kunpeng platform.

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.