我们花了很多时间讨论物联网的边缘,特别是应该在边缘处理哪些流程,而不是在云端执行更好的流程。而且您可能已经注意到,随着计算能力的增长,焦点越来越多地转向边缘。
但是这个讨论很快就引出了下一点:在边缘执行我的操作需要多少计算能力?这是一个有效的问题,有几个原因。例如,更多的处理能力只是更昂贵,并且您不想过度设计然后为系统支付不必要的费用。
其次,更多的计算能力通常需要更多的能力,这也带来了一系列问题。该讨论始于需要消散的更多热量、更多会增加噪音的风扇、额外的移动部件以及部署的每台嵌入式计算机的更大占用空间。
寻找甜蜜点
所需的计算能力取决于您的特定应用程序。出于上述原因,在每种情况下,您都需要足够多,但不要太多。如果您有信心在不久的将来需要更多的计算能力,那么考虑更多计算能力的唯一实例就是让您的设计面向未来。
WINSYSTEMS 的PX1-C441 SBC拥有充足的计算能力,适用于工业控制、运输、军用/COTS 和能源市场中的工业物联网应用和嵌入式系统。
例如,您可以从WINSYSTEMS PX1-C441 单板计算机(SBC) 开始,并满足您的大部分处理需求。SBC 根据 PC/104 外形设计,包括 PCIe/104 OneBank 扩展。PCIe/104 OneBank 利用更小、成本更低的总线连接器,该连接器与当今设计用于数百万台嵌入式计算机的全尺寸 PCIe/104 连接器兼容。它让设计人员可以使用一种免费的格式堆叠电路板,从而为其他组件腾出电路板空间。
开发人员还将看到 PX1-C441 的 Apollo Lake-I 双核或四核 SoC 处理器的收益。这个最新一代 CPU 系列适用于基于边缘的 IoT 应用程序,包括那些需要图形处理的应用程序。这种水平的计算能力,加上小尺寸和坚固的设计,使 SBC 适用于工业控制、运输、军事/COTS 和能源市场中的工业物联网应用和嵌入式系统。
PX1-C441 的其他特性包括高达 8 GB 的焊接 LPDDR4 系统内存和一个不可移动的 eMMC 设备,用于固态存储操作系统 (OS) 和应用程序。此外,该板还支持 M.2 和 SATA 设备。
需要考虑的许多变量
在决定在 IoT 网络中使用哪个 CPU 时,除了通常在 MFLOPS 中定义的直接计算能力之外,还必须考虑许多特性,它们因处理器供应商和系列而异。您应该关注的功能包括处理器架构、内存占用、功耗、支持的通信协议和端口、安全性、现有软件代码库、硬件和软件生态系统,当然还有成本。
通常,功能集是捆绑在一起的,您无法准确获得所需的内容,但通常足够接近。虽然嵌入式计算机板通常可以针对特定应用进行定制,但微处理器本身并非如此。
架构通常是指在处理器上运行的指令集,无论是 X86(Intel 或 AMD)、Arm(许多供应商)、NVIDIA 还是其他。并且内存占用可以根据需要轻松地扩大或缩小。正如我们之前讨论的,功耗是一个热键(没有双关语),它可能会在您的设计中进一步产生负面影响。
不要低估供应商的生态系统或合作伙伴网络。一个很好的例子是WINSYSTEM 的合作伙伴网络,这个生态系统可以提供适合您的应用程序所需的解决方案,包括硬件和软件。WINSYSTEMS 对生态系统合作伙伴进行审查,以确保他们的所有产品都按照其板上宣传的那样工作,几乎没有调整。
如您所见,对于多少处理能力才足够的问题没有简单的答案。但是,如果您与合适的合作伙伴(如 WINSYSTEMS)保持一致,他们可以帮助指导您做出最明智的决定。
审核编辑:郭婷
-
处理器
+关注
关注
68文章
18219浏览量
221937 -
嵌入式
+关注
关注
4976文章
18246浏览量
287940 -
计算机
+关注
关注
19文章
6631浏览量
84370
发布评论请先 登录
相关推荐
评论