【哪吒开发板试用】哪吒和树莓派,谁是你的菜?

openlab_96bf3613 更新于 1月前

一、前言
感谢Intel的“走近开发者”活动,给了我这个试用的机会。之前是玩树莓派,还有行空板。但苦于他们俩的计算性能实在赶不上现在LLM大模型的变态算力需求。我也一直在寻找替代方案,正巧这时候参加了Intel和微软联合举办的开发者活动,很幸运获得了这个试用机会。

看到之前已经有很多人写了开箱和试用报告,由于时间原因和我试用的开发板的一些问题,我的试用报告将分五期进行,第一期的重点在哪吒开发板与树莓派的对比,第二期将介绍在哪吒开发板上用OpenVINO运行LLM推理,第三期打算将以前在树莓派上运行的一个基于区块链的智能锁项目移植到哪吒开发板上,第四期打算将以前在行空板上运行的一个通过调用大模型API和语音交互方式进行的智能回答项目移植到哪吒开发板上,第五期打算发挥哪吒开发板自身算力充沛的特点,尝试一个基于本地SLM模型的中草药图像识别和问答项目。



二、第一期报告
(一)开箱体验
1、包***r/>刚收到哪吒开发板套件时,有点小激动,终于等到了一台算力和大小都符合我内心期待的开发板。但套件的包装确实有点朴素,没有体现它“很小,但很能打”的红**特点,可能是试用推广阶段,我们要求也不应该太高。



2、套件
我收到的开发板配置也是8+64,一个开发板,一个12V5A的DC电源。Intel工作人员还很贴心地附赠了一个绿联的AC650 11ac USB双频无线网卡。但是,话说为什么不直接在开发板上内置一个无线网卡呢,这已经成了IoT设备的标配了,树莓派从第三代开始就内置了无线网卡。



开发板的详细配置直接上图,有图有真相。



3、系统
看网上说,开发板是安装的Windows11系统,我也正想用试下在Windows上运行OpenVINO运行LLM推理。拿到开发板后发现,不知哪位好心人已经提前烧录好了Ubuntu 22.04,直接通电进入系统了。但这位好心人却没有留下管理员密码,我连无线网络都没法设置,只能重新刷系统。





4、烧录
因为哪吒开发套件的处理器是X86架构的英特尔®处理器 N97,参考网上的经验,直接在Ubuntu官网下载ISO镜像,我下载的是Alder Lake N架构的Ubuntu 22.04 Desktop amd64 + Intel IoT。



然后,我遇到了一个大大大大大大的坑。看网上有朋友推荐用树莓派的镜像烧录工具,我也正好有这个软件,就用它将事先下载到本地的Ubuntu 22.04 Desktop amd64 + Intel IoT.iso烧录到u盘里(至少要8G以上)。但是,万万没想到,怎么也烧不成功,每次烧到最后一步,总是显示“系统未能搭载FAT32分区”。折腾了我一天,换了不同版本的树莓派的镜像烧录工具和ISO镜像文件,都解决不了这个问题。最后,还是靠魔法打败魔法,直接把这个系统提示的截屏扔给Kimi,问怎么办,它居然给出了几个解决方案,让我换一个烧录工具。果不其然,换了个工具,非常顺利就烧录好了,完全没有任何报错,一次性解决了所有问题。



烧录完成后将U盘插入开发板上,接入电源,然后按键盘的F7键进入BIOS,输入密码这里直接回车,然后选择U盘作为启动项。



然后就是Ubuntu的安装流程。



安装后,记得要重新进入BIOS,恢复从硬盘启动系统。



(二)树莓派 5 代和哪吒开发套件,大比拼开始啦
宝子们!今天咱就来唠唠树莓派 5 代和哪吒开发套件。这俩可都是科技圈的热门选手呢。之前一直用树莓派,正好家里有两个,就拿出来和哪吒做了个pk,大家看看,你会pick谁?




1、Round One 处理器性能
树莓派5代搭载了Broadcom BCM2712芯片,具备四核Arm Cortex-A76处理器,运行频率为2.4GHz。
Intel哪吒开发套件则采用了Intel®处理器N97,支持四核 SoC,最大时钟频率可达3.60GHz,拥有6MB缓存,TDP仅为12W。
K.O. Intel哪吒处理器在频率上略胜一筹
2、Round Two 内存和存储
树莓派5代提供了4GB或8GB的LPDDR4X-4267 SDRAM,以及通过microSD卡槽扩展的存储进行扩展,最大支持 1TB 的容量。
Intel哪吒开发套件提供了高达 8GB 的 LPDDR5 系统内存、高达 64GB 的 eMMC 存储。
两方打个平手。在内存和存储配置上,Intel哪吒开发套件提供了更高的配置,LPDDR5内存在速度和功耗上相比LPDDR4X有显著优势。但树莓派可以找外援,SD卡槽扩展。这一点值得哪吒借鉴。
3、Round Three 图形处理
树莓派5代配备了VideoCore VII GPU,支持OpenGL-ES 3.1、Vulkan 1.2,并且通过HDMI支持双4Kp60显示输出。
Intel哪吒开发套件内置 Intel® UHD Graphics Gen12,最多 24 个执行单元。它是基于 Xe 架构的新一代 GPU。支持包括 INT8 在内的主要数据类型。通过HDMI 1.4b端口,它支持30Hz的4K UHD(3840×2160)以实现高分辨率显示。
打个平手。两者在图形处理能力上都能满足高分辨率显示需求,但Intel哪吒的Intel® UHD Graphics Gen12是一个强大的 AI 引擎,可用于 AI 推理。
4、Round Four 接口和扩展性
树莓派5代拥有2个USB 3.0端口、2个USB 2.0端口、2个micro HDMI接口、1个千兆以太网端口、1个PCIe 2.0接口以及标准的40PIN GPIO接口。
Intel哪吒开发套件提供了3个USB 3.2 Gen 2 (Type-A)端口、2个10针USB 2.0/UART端口、1个HDMI 1.4b端口、1个1GbE RJ-45以太网端口以及标准的40针 GPIO接口。
K.O. Intel哪吒开发套件在USB端口数量和规格上更为丰富,提供了更多的高速数据传输能力。
5、Round Five 操作系统支持
树莓派5代主要支持官方的Raspberry Pi OS,同时也支持其他Linux发行版。
Intel哪吒开发套件支持Windows 10 Enterprise LTSC 2021和Ubuntu 22.04 LTS等操作系统,
K.O. Intel哪吒开发套件为用户提供了更广泛的操作系统选择。
6、Round Six 散热性能
树莓派5代的CPU运行温度较高,因此在散热方面,树莓派官方提供了两种解决方案:一种是带有集成风扇的官方保护壳,另一种是Active Cooler,即带有散热器和风扇的主动散热装置。树莓派5代的风扇会根据温度自动调节转速,当CPU温度低于50°C时,风扇不旋转;当温度在50°C至75°C之间时,风扇转速会逐渐增加;超过75°C时,风扇会以全速运行。这种设计有助于在不同的工作负载下保持适宜的CPU温度,避免过热导致的性能降低或损坏。
Intel哪吒开发套件则采用了无风扇的散热方式,这通常意味着它依赖于被动散热设计,如散热片或其他散热技术来散去由CPU产生的热量。这种设计可能使得哪吒开发板在散热方面相对安静,但同时也可能限制了其在高负载下的性能,因为被动散热通常不如主动散热有效。
Intel哪吒开发套件给了一块非常扎实厚重的散热基座,但运行过程中还是非常烫手,它应该借鉴树莓派5代的带有集成风扇的保护壳的方案。
7、Round Seven 尺寸
两者的尺寸几乎一致,都是85毫米长和56毫米宽,都保持了信用卡大小的外形尺寸。这种尺寸使得它们非常适合用于便携式项目或空间受限的场合。

8、总结
树莓派5代和Intel哪吒开发套件在性能、内存配置、图形处理、接口扩展性以及操作系统支持上各有优势。树莓派5代凭借其成熟的社区和广泛的应用生态,适合大多数用户和开发者。Intel哪吒开发套件则可能更适合需要高性能计算和特定操作系统支持的专业应用场景。大家可以根据自己的需求和应用场景来决定哪个开发套件更适合自己。

对于我来说,现在是需要哪吒来大战黑悟空了!

0个评论