对受欢迎的单板计算机进行快速基准测试,可帮助您为自己的项目选择合适的板。

对受欢迎的单板计算机进行快速基准测试,可帮助您为自己的项目选择合适的板。

对受欢迎的单板计算机进行快速基准测试,可帮助您为自己的项目选择合适的板。

我们已介绍过有关单板计算机的很多内容 – 单板计算机的类型众多,他们都有各自不同的功能和成本,那么我们如何找到适合我们需求的正确单板计算机?我决定运用一些数字,来对单板计算机在完成计算任务方面的性能,获得一个可靠的初步了解。查看这些统计信息,将有助于您了解每一种板可完成的任务,以及哪一种板最适合您的项目。

单板计算机计算任务方面的性能

快速归纳统计信息得出的结论就是,投入资金越大,总体计算性能就越高,Intel Joule 是首选 – 但这并不是全部。在价格低于 100 美元的板中,性能最高的是 Raspberry Pi 3,其次是 Dragonboard。作为查看结果的参考,很多整数数学运算可以采用浮点数据类型完成,对于图形系统,浮点数学运算更为重要,而整数数学运算可以降低延迟,但会牺牲精度。

Joule 的顶级性能为处理 4k 视频输入和输出开启了可能性,同时可使用先进的算法做决策和逐步处理数据堆。Jetson 在 DMIPS 方面不落后于 Joule,但仅约具有整数数学运算性能的 60%,这意味着,当您需要整数运算具有优势的低延迟计算时,将会损失一定的性能。此外,它仅提供板载 RAM 一半的容量。

单板计算机

在更实惠的板中,性能最高的是基于厚重 Broadcom BCM2837 的 Raspberry Pi 3。按照 Whetstone 基准,Pi 的性能比 Dragonboard 高 30%,而按照 Dhrystone 基准,二者则持平,它们的总体基准分差不足 5%。Dragonboard 的一个出色领域是可用性;如果您选择打造自己的板,则为板供电的 Snapdragon 410c 可用作 410e,以便加入您的系统中。由于它带有“e”后缀,这意味着 Qualcomm 可保证 10 年的可用性。Beaglebone Black 是一种独特的板;它以工业温度版本的形式提供,但仅有一个核心,这极大影响了其功能,甚至与单核心性能相比时,其浮点性能也显得落后。


数字并不总是反映全部情况,但确定要对您的下一个项目使用哪种单板计算机时,它们将提供一个良好的起点。您可以利用像 Joule 这样的板来获取最高性能,或者使用像 Raspberry Pi 3 或 Dragonboard 410c 这样的板来省钱。每种 SBC 都具有自己独特的功能,一种板并不适合所有应用。

此处是完整结果,您可以利用它来为您的下一个项目做出最佳选择。

经过基准测试的板