性能猛兽:OrangePi Kunpeng Pro评测!

1.引言

  • 随着物联网和嵌入式系统的不断发展,对于性能强大、资源消耗低的单板计算机的需求也日益增加。在这个快节奏的技术时代,单板计算机已成为各种应用场景中不可或缺的组成部分,从家庭娱乐到工业自动化,再到科学研究,都离不开这些小巧却功能强大的设备。
  • OrangePi 鲲鹏派作为单板计算机领域的新秀,吸引了广泛的关注。其采用了高性能的处理器和丰富的硬件接口,为用户提供了更加灵活和多样化的应用选择。作为一位对技术充满热情的在校生,我非常荣幸能有机会通过CSDN有幸获得了香橙派 Kunpeng Pro的评测资格。本文章将详细分享我对香橙派 Kunpeng Pro 的使用体验,通过此文章的分享,希望可以让大家更好的去了解这块板子,可以将他的无敌性能发挥到极致!

2.神板OrangePI_KunPeng_Pro开箱

image-20240528190636501

image-20240528190721043

image-20240528190741297

3.Kunpeng Pro概述

Orange Pi Kunpeng Pro 开发板是香橙派联合华为精心打造的高性能开发板,其搭载了鲲鹏处理器,可提供 8TOPS INT8 计算能力,提供了 8GB 和 16GB 两种内存版本。Kunpeng Pro 开发板结合了鲲鹏全栈根技术,全面使能高校计算机系统教学和原生开发。同时支持 FPGA+ARM,从体系结构、数字逻辑设计、操作系统和编译,再到嵌入式开发,可以基于同一套体系结构和一套开发板实现贯穿打通。

image-20240528185113775

Orange Pi Kunpeng Pro 开发板搭载了鲲鹏处理器,提供了令人瞩目的 8TOPS INT8 计算能力。这一性能突出的特点使得该开发板成为高校计算机系统教学的理想选择。学生们可以通过它深入学习处理器架构、操作系统原理以及编译技术,从而为未来的职业生涯奠定坚实的基础。

Orange Pi Kunpeng Pro 开发板结合了鲲鹏全栈根技术,为开发者们提供了全面的原生开发支持。不仅仅是在软件层面,该开发板还支持 FPGA+ARM 的组合,为数字逻辑设计和嵌入式开发提供了无缝衔接的环境。这种一体化的开发环境不仅提高了开发效率,也让开发者们更加专注于创新和实践。

Orange Pi Kunpeng Pro 开发板提供了 8GB 和 16GB 两种内存版本,满足了不同用户的需求。无论是对于学术研究还是商业应用,用户都可以根据实际需求选择合适的配置,充分发挥其潜力。

Orange Pi Kunpeng Pro 开发板在性能、功能和应用场景上都展现出了令人惊叹的优势。其强大的性能和全面的技术支持为高校教学和原生开发提供了强大的助力,同时多版本选择也为用户提供了更多的灵活性。相信在未来的发展中,Orange Pi Kunpeng Pro 开发板将会在教育和科技领域展现出更加广阔的前景。

4.开发板接口详情

image-20240528185124482

image-20240528185129880

5.烧录官方自带的镜像、登录系统

这里我选择了ubuntu镜像

image-20240528185138751

  • 烧录完系统镜像之后输入账号密码进入系统
账号密码
HwHiAiUserMind@123
  • 打开电脑热点Orangepi连接电脑热点

e413b99d51d44518da465c42afa9b5b

  • SSH远程登录到Orangepi

17e30da492ffd357b01726686386300

连接WiFi速度极快,在操作图形化桌面的时候系统流畅无比。

6.Orange Pi Kunpeng Pro vs. 树莓派:对比分析

Orange Pi Kunpeng Pro 和树莓派都是备受欢迎的单板计算机,它们在市场上都有自己的一席之地。下面是它们之间的对比分析:

  • 性能比较:

Orange Pi Kunpeng Pro采用了海思鲲鹏920处理器,拥有更高的计算性能和更好的能效比。相比之下,树莓派通常采用的是ARM Cortex-A系列处理器,虽然也能够满足一般需求,但在性能上稍逊于鲲鹏920。

  • 硬件接口:

Orange Pi Kunpeng Pro提供了更多的硬件接口,包括USB3.0、PCIe、SATA等,这使得它在连接外部设备和扩展功能方面更为灵活。

树莓派也有丰富的GPIO接口,但在一些高速传输和存储扩展方面可能略显不足。

● 软件支持:

虽然树莓派拥有庞大的社区支持和丰富的软件生态系统,但Orange Pi Kunpeng Pro也在不断壮大其社区和软件支持,提供了多样化的操作系统和开发工具,适用性也在逐步增强。

7.测试AI应用例程

运行目标检测样例

7.1 在Linux终端下切换到samples/notebooks/目录下
cd samples/notebooks/ 

633c0780ab9e1bde767751a61f683b9

7.2 执行start_notebook.sh 脚本启动Jupyter Lab
./start_notebook.sh

595efd07bc7eff67f6cc9542577143d

7.3 弹出登录Jupyter Lab的网址链接

image-20240528191434952

进入链接后测试AI应用样例

7.4 首先测试“01-yolov5”
  • 把main.ipynb代码里的infer_mode改为image

  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

可以看到目标检测图片检测完美准确率也很高

a762bbcd1426c9c023e43136a72ccdc

9a7c3a5fc3e255805449b76c65109fc

7.4.1 继续测试“01-yolov5”
  • 把main.ipynb代码里的infer_mode改为camera,然后在板子上插入自己的USB摄像头,进行实时目标检测

  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

  • 以看到模型对摄像头拍到的画面进行推理

鲲鹏Pi在运行摄像头推理的时候,画面流畅无比检测命中率极高,总体在使用方面异常丝滑,相比自己手中Jetson Nano对图像的处理,性能非常Nice!

b8c6193e9cb23ff25274c64b7c3cb0e

4c42cbc927192a9c72ee9646c724d5b

3e4e13e4cdfa848d8e78edbf52baf22

69b3e6d699fcab242c79210c08b71f3

7fffbfa4905d50bfda228141ca12863

571c5f2f698b438850e948fc6d3dbdc

7.5 测试“04-image-HDR-enhance”
  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

  • 鲲鹏Pi在运行摄像头推理的时候,对曝光不足的输入图片进行HDR效果增强

980c17d43bef62d9d4d25e5d108352b

93fa146bcabbc11306bb3fd80c6e28b

7.6 测试“05-cartoonGAN_picture”
  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

  • 若干秒后在窗口中出现了一张卡通画风格的风景图。

  • 看到模型对测试图片进行处理,将测试图片转换为卡通画风格的图片。

49285b11fbc01bf71cdfa045bc3707f

577b1ceb2f6422cbbff85ce4acb15db

7.7 测试“06-human_protein_map_classification”
  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

  • 在窗口中出现了一张蛋白质荧光显微图片。我们可以看到模型对图片进行推理,展示了图片中蛋白质最有可能的三种类别以及相应的置信度,其中置信度最高的类别是Mitochondna,为64.23%!!

a2365300a021b56baae4db460d518a4

835fa669fac520d97e5a31e7db19b86

7.8 测试“07-Unet++”
  • 单击按钮运行样例,在弹出的对话框中单击“Restart”按钮,执行代码

  • 可以看到模型对测试图片进行处理,将图片中的细胞核分割出来,并将分割区域(轮廓内部)填充为红色。

  • 50bf6b2b413315ca50c378f90983fa3

60e49bece99aaf9e461d7626f3514f2

8.总结

  1. Orange Pi Kunpeng Pro开发板是一款功能强大的开发工具,它与华为合作,搭载了鲲鹏处理器,提供了高达8TOPS INT8的计算能力。这一显著的性能优势,使其成为高校计算机系统教学和学术研究的理想选择,同时也非常适合商业应用和嵌入式开发。

  2. 开发板结合了鲲鹏全栈根技术,为开发者提供了全面的原生开发支持。它不仅在软件层面提供了强大的支持,还通过FPGA+ARM的组合,为数字逻辑设计和嵌入式开发提供了无缝衔接的环境,从而提高了开发效率,让开发者可以更加专注于创新和实践。

  3. Orange Pi Kunpeng Pro开发板提供了8GB和16GB两种内存版本,满足了不同用户的需求。用户可以根据自己的实际需求选择合适的配置,充分发挥开发板的潜力。

  4. 在性能测试方面,开发板展现出了令人惊叹的优势。无论是运行目标检测样例、实时目标检测、HDR效果增强、卡通画风格转换,还是蛋白质荧光显微图片分类和细胞核分割,开发板都表现出了高准确率和流畅的处理性能。特别是与Jetson Nano相比,鲲鹏Pi在图像处理方面展现出了卓越的性能。

  5. 此外,开发板的易用性也得到了很好的体现。通过简单的步骤,用户可以轻松烧录官方自带的镜像、登录系统,并进行SSH远程登录。通过Jupyter Lab,用户可以方便地测试和开发AI应用例程。

  6. 综上所述,Orange Pi Kunpeng Pro开发板以其卓越的性能、全面的技术支持、灵活的配置选择以及易用性,为教育和科技领域的发展提供了强大的助力。随着技术的不断进步和应用场景的不断拓展,我们有理由相信,Orange Pi Kunpeng Pro开发板将在未来的教育和科技领域展现出更加广阔的前景。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/654625.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

前端项目上线

目录 1项目打包 2本地服务器部署 2.1具体操作步骤 2.2解决刷新 404 问题 2.3请求无法发送问题 3nginx 服务器部署 3.2nginx 配置代理练习 安装nginx nginx部署启动项目 3.3nginx 部署前端项目 4云服务器部署 本地资源上传 配置服务器与nginx 1项目打包 ●我…

超频是什么意思?超频的好处和坏处

你是否曾经听说过超频?在电脑爱好者的圈子里,这个词似乎非常熟悉,但对很多普通用户来说,它可能还是一个神秘而陌生的存在。 电脑超频是什么意思 电脑超频(Overclocking),顾名思义,是…

ctfshow web 月饼杯II

web签到 <?php //Author:H3h3QAQ include "flag.php"; highlight_file(__FILE__); error_reporting(0); if (isset($_GET["YBB"])) {if (hash("md5", $_GET["YBB"]) $_GET["YBB"]) {echo "小伙子不错嘛&#xff…

vivo X100 Ultra自称销售额破5亿,真实销量成谜?

文/张诗雨 5月28日9点&#xff0c;vivo 正式启动了其旗舰新机vivo X100 Ultra的全渠道销售工作。这款新机&#xff0c;早在5月13日就已正式亮相&#xff0c;并推出了三种存储容量的版本&#xff0c;分别是12GB256GB、16GB512GB以及16GB1TB&#xff0c;而相应的售价也不低&…

prompt提示词:如何让AI帮你提一个好问题

我们看完一篇文章的时候&#xff0c;有时候发给AI后&#xff0c;不知道如何问AI&#xff0c;不知道问哪些问题&#xff0c;你使用这个提示词&#xff0c;就可以让AI帮你想一个好问题&#xff0c;然后你用AI想好的问题再去问AI 能提出一个好的问题是非常难的 提示词 结合文章…

2024HBCPC:E Breakfast II

题目描述 作为一个合格的大学生&#xff0c;你不仅需要学习成绩好&#xff0c;还需要会买包子和鸡蛋。 今天&#xff0c;又轮到你们给你的导师买早饭了&#xff01; 这一次你们一共需要给导师买 n n n 个包子和 m m m 个鸡蛋&#xff08;请注意&#xff0c;这一次可能不再只…

基于vuestic-ui实战教程 - 页面篇

1. 简介 前面介绍了基本的内容比如如何获取动态数据&#xff0c;下面就到登录进来后的页面实现了&#xff0c;相信各位读者或多或少都有 element-uijs 的实战经历&#xff0c;那么 vuestic-uits 实现的页面又该如何写呢&#xff1f;带着疑问开启今天的学习&#xff08;声明由于…

开源VS闭源:谁将引领AI大模型的新时代?

一、引言 随着人工智能技术的飞速发展&#xff0c;AI大模型已成为推动这一浪潮的核心动力。在AI大模型的发展过程中&#xff0c;开源与闭源两种不同的发展路径一直备受关注。本文将深入探讨这两种路径的优劣势&#xff0c;分析它们对AI大模型发展的影响&#xff0c;并预测谁将…

采用java语言+B/S架构+后端SpringBoot前端Vue开发的ADR药品不良反应智能监测系统源码

采用java语言&#xff0b;B/S架构&#xff0b;后端SpringBoot前端Vue开发的ADR药品不良反应智能监测系统源码 ADR监测引擎每日主动获取检验数据、病历内容&#xff08;可拓展&#xff09;、以及其他临床数据&#xff0c;根据知识库内容自动判定患者是否有不良反应迹象&#xf…

Mesa软件框架以及重要数据结构分析

Mesa软件框架以及重要数据结构分析 引言 Mesa的实现比较复杂&#xff0c;其中还有许多的数据结构之间的关系逻辑还不是很清楚。感觉分析了又没有分析一样&#xff0c;这里我们再理一理&#xff01; 1.1 Mesa下EGL/GL核心数据结构和层级关系 MESA的核心数据结构很多很复杂&#…

【CSDN独家公开】Python解析.SchDoc格式文件转换为json文件

前情提要 因工作需求&#xff0c;需要解析.SchDoc格式文件&#xff0c;提取文本和位置关系&#xff0c;通常方式是转换为图片或PDF&#xff0c;再进行OCR&#xff0c;但是这样识别精度太低了 Github找了好些项目&#xff0c;都不支持 PyAltium不支持 https://github.com/plu…

每日一题 <leetcode--2326.螺旋矩阵>

https://leetcode.cn/problems/spiral-matrix-iv/ 函数中给出的int* returnSize和int** returnColumnSizes是需要我们返回数值的&#xff0c;这点需要注意。其中int** returnColumnSizes 是需要额外开辟一块空间。 这道题我们首先需要malloc出一快空间来把链表存放在数组中&…

元宇宙vr美术虚拟展馆激发更多文化认同和互鉴

科技引领创新潮流&#xff0c;借助前沿的Web3D技术&#xff0c;我们为用户打造了一个沉浸式的纯3D虚拟空间体验平台&#xff1a;元宇宙线上互动展厅。您只需通过网页即可轻松访问这个充满未来感的互动平台。 在这个独特的虚拟环境中&#xff0c;用户可以轻松创建个性化角色&…

Android 13 sysprop_library新增属性

前提 我们在androidP及之前的版本&#xff0c;平台侧及应用层开发习惯于通过调用&#xff08;或者反射&#xff09;SystemProperties系统API的方式进行系统属性的读写。Android R以后&#xff0c;平台侧代码采用了一种将系统属性封装成类方法的形式供开发者调用。 Android R以…

I.MX6ULL模仿 STM32 驱动开发格式实验

系列文章目录 I.MX6ULL模仿 STM32 驱动开发格式实验 I.MX6ULL模仿 STM32 驱动开发格式实验 系列文章目录一、前言二、模仿 STM32 寄存器定义2.1 STM32 寄存器定义简介2.2 I.MX6Ul 寄存器定义2.3硬件原理图2.4实验程序编写 三、编译下载验证 一、前言 使用 C 语言编写 LED 灯驱…

深度学习——自己的训练集——图像分类(CNN)

图像分类 1.导入必要的库2.指定图像和标签文件夹路径3.获取文件夹内的所有图像文件名4.获取classes.txt文件中的所有标签5.初始化一个字典来存储图片名和对应的标签6.遍历每个图片名的.txt文件7.随机选择一张图片进行展示8.构建图像的完整路径9.加载图像10.检查图像是否为空 随…

消息队列实战应用

适用场景 耗时长&#xff0c;非核心业务&#xff0c;生产者不会用到消息处理结果的情况下&#xff0c;可以将消息交给异步服务去缓存与消费 部署MQ服务 version: "3.0" services:rabbitmq:container_name: rabbitmq-15672-1image: rabbitmq:3-managementports:- &…

短视频再度重逢:四川京之华锦信息技术公司

短视频再度重逢 在数字化时代的浪潮中&#xff0c;短视频以其独特的魅力迅速崛起&#xff0c;成为现代人生活中不可或缺的一部分。而当我们谈论起短视频&#xff0c;我们不仅仅是在谈论一种娱乐方式&#xff0c;更是在谈论一种情感的载体&#xff0c;一种回忆的媒介。今天&…

【ai】LiveKit Agent 的example及python本地开发模式工程实例

title: ‘LiveKit Agent Playground’ playgroundLiveKit Community playground的环境变量&#xff1a;LiveKit API # LiveKit API Configuration LIVEKIT_API_KEYYOUR_API_KEY LIVEKIT_API_SECRETYOUR_API_SECRET# Public configuration NEXT_PUBLIC_LIVEKIT_URLwss://YOUR_…

pytorch比较操作

文章目录 常用的比较操作1.torch.allclose()2.torch.argsort()3.torch.eq()4.torch.equal()5.torch.greater_equal()6.torch.gt()7.torch.isclose()8.torch.isfinite()9.torch.isif()10.torch.isposinf()11.torch.isneginf()12.torch.isnan()13.torch.kthvalue()14.torch.less_…