---
title: 介绍
description: "编译调试工具能一键式部署鲲鹏编译器，具备单机下GPU应用调试能力，通过统一调试界面调试GPU应用，实现 CUDA-GDB 调试能力；支持HPC场景多节点应用并行调试能力以及鲲鹏平台远程编译调试能力。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdevps/debugging/debugger/DevKit_Debugger_0001.html
sourcePath: /source/zh/kunpengdevps/debugging/debugger/DevKit_Debugger_0001.html
indexId: 05a6f595143742eae3f8eafaad229d2afcbfc95869ec7582c4fd513306fbd5d468
---
# 介绍

编译调试工具能一键式部署鲲鹏编译器，具备单机下GPU应用调试能力，通过统一调试界面调试GPU应用，实现 CUDA-GDB 调试能力；支持HPC场景多节点应用并行调试能力以及鲲鹏平台远程编译调试能力。


**表1 功能特性**

| 功能 | 描述 | 支持平台 |
| --- | --- | --- |
| 部署编译器 | 支持一键式部署 GCC for openEuler 、 毕昇JDK 和 毕昇编译器 。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| 通用编译 | 通用编译提供最基础的远程编译能力，可视化配置编译参数，一键式编译且编译过程信息实时展示。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| 自动反馈优化编译 | 自动反馈优化是一种可简化 PGO 部署流程的技术，主要思想是通过采样方式收集程序的运行信息，间接得到程序的执行情况，简化了PGO的部署流程。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| 通用应用运行/调试 | 通用应用调试提供远程调试能力，提供图形化界面，大幅提升调试效率。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| HPC并行应用运行/调试 | 编译调试工具提供HPC场景多节点并行调试能力，仅支持以Launch模式调试MPI应用。并行计算包含任务并行和数据并行，指每个节点执行不同的任务或每个节点存储不同的数据，目前HPC并行任务只支持CPU调试。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| CUDA 应用运行/调试 | 编译调试工具支持调试CUDA程序，通过统一的调试界面使用CUDA\-GDB调试GPU应用。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |
| 安全应用运行/调试 | 在应用开发工具中创建Java或Python工程后，进入编译调试工具会生成一个通用编译任务和一个安全应用调试任务，可根据实际情况进行编译运行，用户也可自行创建安全应用调试任务。 | HPC并行应用运行/调试、CUDA应用运行/调试、安全应用运行/调试支持鲲鹏平台 其它特性无平台限制 |


- 编译调试工具需要使用LLDB-Server和CUDA-GDBSERVER工具，用于HPC并行应用调试和CUDA应用调试，LLDB-Server和CUDA-GDBSERVER作为调试工具启动时会侦听所有IP地址，建议用户仅在开发环境中部署该工具，在生产环境中部署可能会增加被攻击的风险。
- LDAP是一种共享目录权限管理系统，目前编译调试工具已适配LDAP权限系统。
