Difference between revisions of "SBC comparison"

From xPL
Jump to: navigation, search
(Comparison)
(Comparison)
 
(18 intermediate revisions by one user not shown)
Line 7: Line 7:
  
 
The delay has been measured by sending a given xPL message which was parsed by the [[install central|central xPL device]]
 
The delay has been measured by sending a given xPL message which was parsed by the [[install central|central xPL device]]
on a 300 lines XML rules file.
+
on a 300 lines XML rules file (with <code>xpl-monitor.pl -vfd</code>).
 
The parsing of the rules is quite lengthy and does not reflect the basic xPL message receiving and sending.
 
The parsing of the rules is quite lengthy and does not reflect the basic xPL message receiving and sending.
 
Other basic xPL clients who just react on a message and send another one, such as the [[install EIB|EIB / KNX interface]] do this within 0.01 second, even on the slower computers.
 
Other basic xPL clients who just react on a message and send another one, such as the [[install EIB|EIB / KNX interface]] do this within 0.01 second, even on the slower computers.
Line 20: Line 20:
 
! delay
 
! delay
 
|-
 
|-
| [http://beagleboard.org/Products/BeagleBone BeagleBone] white || 720MHz ARM Cortex-A8 (AM335x Sitara) || Ubuntu
+
| [http://beagleboard.org/Products/BeagleBone BeagleBone] white || 720 MHz ARM Cortex-A8 (AM335x Sitara) || Ubuntu
| align="center" | 0.75 W || || align="center" | 3 s
+
| align="center" | 0.75 W || align="center" | 1.8 W || align="center" | 3 s
 
|-
 
|-
| [http://beagleboard.org/Products/BeagleBone+Black BeagleBone Black]  || 1GHz ARM® Cortex-A8 (AM335x Sitara) || Ubuntu
+
| [http://beagleboard.org/Products/BeagleBone+Black BeagleBone Black]  || 1 GHz ARM® Cortex-A8 (AM335x Sitara) || Ubuntu
| align="center" | 1.5 W || 1.9 W || align="center" | tbd
+
| align="center" | 1.5 W || align="center" | 1.9 W || align="center" | 0.5 s
 
|-
 
|-
| BeagleBone Black with 7" display || || || align="center" | 3 W || 3.6 W ||
+
| BeagleBone Black with 7" display || || || align="center" | 3 W || align="center" | 3.6 W ||
 
|-
 
|-
| [https://store.gumstix.com/ Overo EarthSTORM]  || 1 GHz ARM Cortex-A8 (AM3703 Sitara) || Voyage
+
| [https://store.gumstix.com/ Overo EarthSTORM]  || 1 GHz ARM Cortex-A8 (AM3703 Sitara) || Ubuntu
| align="center" | 1.1 W || || align="center" | 0.35 s
+
| align="center" | 1.1 W || align="center" | 2.8 W || align="center" | 0.35 s
 +
|-
 +
| [https://www.raspberrypi.org/blog/raspberry-pi-zero/ Raspberry Pi Zero]  || 1 GHz ARM 11 (Broadcom SOC) || Ubuntu
 +
| align="center" | 0.57 W
 +
|-
 +
| Raspberry Pi zero with GUI || || Raspbian || align="center" | 0.64 W
 
|-
 
|-
 
| [http://www.raspberrypi.org Raspberry Pi Model B]  || 700 MHz ARM 11 (Broadcom SOC) || Rasbian
 
| [http://www.raspberrypi.org Raspberry Pi Model B]  || 700 MHz ARM 11 (Broadcom SOC) || Rasbian
 
| align="center" | 2 W || ||
 
| align="center" | 2 W || ||
 +
|-
 +
| [https://www.raspberrypi.org/products/raspberry-pi-3-model-b/ Raspberry Pi 3]  || quad core 1.2 GHz ARM 11 (Broadcom SOC) || Ubuntu
 +
| align="center" | 1.64 W
 +
|-
 +
| Raspberry Pi 3 with GUI || || Ubuntu Mate || align="center" | 1.75 W
 +
|-
 +
| [https://www.olimex.com/Products/OLinuXino/A10/ OLinuXino A10]  || 1 GHz ARM Cortex-A8 (Allwinner A10) || Debian
 +
|  || align="center" | 2.7 W || align="center" | 0.3 s
 +
|-
 +
| [https://www.intel.com/content/www/us/en/products/boards-kits/nuc/kits/nuc8i7beh.html Intel NUC NUC8i7BEH] with GUI || 2.4 GHz Intel Core i7-8559U Processor || Ubuntu
 +
|  || align="center" | 3 W || align="center" |
 
|-
 
|-
 
| [http://www.pcengines.ch/alix1d.htm alix1d]  || 500 MHz AMD Geode LX || Voyage
 
| [http://www.pcengines.ch/alix1d.htm alix1d]  || 500 MHz AMD Geode LX || Voyage
| align="center" | 3.75 W || || align="center" | 0.15 s
+
| align="center" | 3.75 W || align="center" | 4.7 W || align="center" | 0.15 s
 
|-
 
|-
| [http://www.via.com.tw/en/products/embedded/artigo/a1000/ VIA ARTiGO A1000 Pico-ITX] || VIA C7 1GHz || Ubuntu
+
| [http://www.pcengines.ch/apu.htm apu1d]  || 1 GHz AMD T40E APU || Ubuntu
| align="center" | 11 W || 12.7 W || align="center" | 0.1 s
+
| || align="center" | 6.5 W || align="center" |
 +
|-
 +
| [http://boundarydevices.com/products/sabre-lite-imx6-sbc/ SABRE Lite] || 1 GHz Quad-Core ARM Cortex-A9 || Ubuntu
 +
| align="center" | tbd || align="center" | 5.3 W || align="center" | 0.1 s
 +
|-
 +
| [https://www.zotac.com/us/product/mini_pcs/ci327-nano ZOTAC ZBOX CI327 nano] || 1.1GHz quad-core Celeron N3450 || Ubuntu
 +
| align="center" | tbd || align="center" | 5.2 W || align="center" | 0.03 s
 +
|-
 +
| [http://www.via.com.tw/en/products/embedded/artigo/a1000/ VIA ARTiGO A1000 Pico-ITX] || 1 GHz VIA C7 || Ubuntu
 +
| align="center" | 11 W || align="center" | 12.7 W || align="center" | 0.1 s
 
|-
 
|-
 
| VIA ARTiGO A1000 Pico-ITX with lightDM || || || align="center" | 11.5 W || ||
 
| VIA ARTiGO A1000 Pico-ITX with lightDM || || || align="center" | 11.5 W || ||
 
|}
 
|}
  
The column ''power DC'' provides values that have been displayed by a DC power supply, without the AC adapter.  
+
The column ''power DC'' provides values that have been displayed by a DC power supply, without the AC adapter coming with the SBC.  
  
 
It is to be noted that bright LEDs consume more then 20&nbsp;mA, which makes 0.1&nbsp;W on a 5&nbsp;V power supply.
 
It is to be noted that bright LEDs consume more then 20&nbsp;mA, which makes 0.1&nbsp;W on a 5&nbsp;V power supply.
 
In other words the LED indicators are a nice feature for the debugging but could be soldered away once the product is functional.
 
In other words the LED indicators are a nice feature for the debugging but could be soldered away once the product is functional.
 +
 +
[[Category: all]]

Latest revision as of 11:21, 16 September 2020

Using a service like xPL requires a computer that is always switched on. This poses the question of power consumption and speed.

Comparison

The power consumption has been measured with the SBC running the installed OS with no particular program running.

The delay has been measured by sending a given xPL message which was parsed by the central xPL device on a 300 lines XML rules file (with xpl-monitor.pl -vfd). The parsing of the rules is quite lengthy and does not reflect the basic xPL message receiving and sending. Other basic xPL clients who just react on a message and send another one, such as the EIB / KNX interface do this within 0.01 second, even on the slower computers.

model Processor OS power
DC
power
AC
delay
BeagleBone white 720 MHz ARM Cortex-A8 (AM335x Sitara) Ubuntu 0.75 W 1.8 W 3 s
BeagleBone Black 1 GHz ARM® Cortex-A8 (AM335x Sitara) Ubuntu 1.5 W 1.9 W 0.5 s
BeagleBone Black with 7" display 3 W 3.6 W
Overo EarthSTORM 1 GHz ARM Cortex-A8 (AM3703 Sitara) Ubuntu 1.1 W 2.8 W 0.35 s
Raspberry Pi Zero 1 GHz ARM 11 (Broadcom SOC) Ubuntu 0.57 W
Raspberry Pi zero with GUI Raspbian 0.64 W
Raspberry Pi Model B 700 MHz ARM 11 (Broadcom SOC) Rasbian 2 W
Raspberry Pi 3 quad core 1.2 GHz ARM 11 (Broadcom SOC) Ubuntu 1.64 W
Raspberry Pi 3 with GUI Ubuntu Mate 1.75 W
OLinuXino A10 1 GHz ARM Cortex-A8 (Allwinner A10) Debian 2.7 W 0.3 s
Intel NUC NUC8i7BEH with GUI 2.4 GHz Intel Core i7-8559U Processor Ubuntu 3 W
alix1d 500 MHz AMD Geode LX Voyage 3.75 W 4.7 W 0.15 s
apu1d 1 GHz AMD T40E APU Ubuntu 6.5 W
SABRE Lite 1 GHz Quad-Core ARM Cortex-A9 Ubuntu tbd 5.3 W 0.1 s
ZOTAC ZBOX CI327 nano 1.1GHz quad-core Celeron N3450 Ubuntu tbd 5.2 W 0.03 s
VIA ARTiGO A1000 Pico-ITX 1 GHz VIA C7 Ubuntu 11 W 12.7 W 0.1 s
VIA ARTiGO A1000 Pico-ITX with lightDM 11.5 W

The column power DC provides values that have been displayed by a DC power supply, without the AC adapter coming with the SBC.

It is to be noted that bright LEDs consume more then 20 mA, which makes 0.1 W on a 5 V power supply. In other words the LED indicators are a nice feature for the debugging but could be soldered away once the product is functional.