第 1 个图像,共 8 个
所有这一切都可以通过编写 Sketches 轻松访问,Arduino 程序的名称和伽利略的 Sketch 也不例外。目前,必须使用特殊版本的 Arduino IDE 软件,但它在视觉上与原始版本相同,将来可能会添加伽利略支持。
Intel Galileo 评测:Quark CPU
但是,如果 Galileo 只是另一个 Arduino 克隆版,那么它的价格将非常高估。虽然您几乎可以不加修改地运行任何 Arduino Sketch,但英特尔的秘诀在于伽利略的 Quark 处理器。
Quark 是英特尔首款类似 ARM 的超低功耗微处理器。使用经典的 32 位 x86 Pentium 架构,缩小制造工艺并提高时钟速度,英特尔创造了一种功耗尽可能低的芯片,同时仍然能够运行标准的 x86 代码。
夸克并不是真正的强者。它的单核运行速度仅为 400MHz:10MB 文件的压缩测试在 25.9 秒内完成,而在 Raspberry Pi 上则为 8.3 秒。它在运行时间关键的 Sketches 时的性能也很差——任何依赖于 GPIO 引脚快速变化的东西都不太可能按预期运行。然而,与 Pi 不同的是,Galileo 并非设计为通用计算机。它没有任何形式的视频输出,也没有任何地方可以连接键盘或鼠标。
相反,英特尔的目标是微控制器市场。 Quark 可能不是最快的处理器,但它能够运行比纯微控制器复杂得多的代码,包括其捆绑的操作系统:Yocto Project Linux。这允许 Galileo 运行主机软件,例如 Web 服务器或数据库,这些软件通常需要单独的 PC,通过板载以太网端口或可选的 mini-PCI Express 无线适配器提供服务。
它还有助于解释英特尔对该板的定价:一个 Arduino Uno 微控制器的成本约为 22 英镑,一个提供网络连接的官方以太网屏蔽另外 35 英镑。 Galileo 的价格几乎为 63 英镑,但比这种组合提供了更多的灵活性,只需多出几磅。
英特尔伽利略评论:判决
虽然伽利略无疑是一个聪明的设计,但它在关键领域确实不及竞争对手。 Quark 处理器的性能明显低于基于 ARM 的竞争对手,但运行温度更高 - 超过 60°C - 并且该板不能用作通用 PC。而且,虽然它比传统的 Arduino 提供了更多的灵活性,但它的总体性能很差。
然而,对于那些不介意这些限制的人来说,它提供了相当大的潜力。如果不出意外,Galileo 可以让我们一窥英特尔用 Quark 处理器进军低功耗市场的计划。