RK1820/RK1828 平台¶
主控通过 PCIe ⾼速接⼝连接协处理器:
RK3588 主控(Host) :作为系统核⼼,负责任务调度、资源分配和整体控制。
RK1820/RK1828 协处理器(Device) :作为 AI 计算加速单元,专注于⾼性能神经⽹络推理任务。
PCIe ⾼速接⼝(通信接⼝) :实现主控与协处理器之间的低延迟、 ⾼带宽数据交互。
rknn-smi¶
rknn-smi (System Management Interface) ⼯具⽤于 RK1820/RK1828 设备信息收集、功能配置、⽇志管理等功能。
查询软件版本信息:
sudo rknn-smi -v查询硬件版本信息:
sudo rknn-smi info -l状态监控:
sudo rknn-smi info -w性能模式:
sudo rknn-smi set -t work_mode -s 2
具体使用,详见 SDK 里的 rk182x/docs/Tools/Rockchip_User_Guide_RKNN-SMI_Tool_CN.pdf
RKNN3¶
RK1820/RK1828 SDK 的 rknn 目录:
rknn/
├── rknn3-model-zoo
├── rknn3-runtime
├── rknn3-toolkit
└── rknn-gstreamer-plugins
Model Zoo¶
提供 RK1820/RK1828 平台上经典模型的部署示例。
Runtime¶
RKNN3 C API 是 RKNN3 Runtime(运⾏时库)的 C 语⾔接口。
开发者使⽤ C/C++ 开发应⽤程序,通过 RKNN3 C API 部署模型推理。
Toolkit¶
RKNN3 Toolkit 是为用户提供在 PC 平台上进行模型转换、推理和性能评估的开发套件。
RKNN3 Toolkit 与 RKNN-Toolkit 和 RKNN-Toolkit2 不兼容。