IOT: Intel’s Galileo, got it working, how does it compare to other processors

Yippee, I got my Windows Embedded working on my Galileo.  Make sure to see Bret Stateham’s blog for an excellent video on getting your Galileo Generation 1 working with Embedded Windows 2013 working with the Galileo board, very well done.  I would embed the video here, but just go to Bret’s blog..

Discussion:

The Intel Galileo is a good embedded operating system evaluation board, and the Quark looks like an interesting architecture, after all popular chips like the TI CC2541 SoC (System on chip) is fairly cheap at less than $1 per chip purchased in 1000 lots, but is an 8 bit system, if I read the TI site correctly.  The Quark chip in lots of 1000 is $14 USD (2014) and is a 32 bit system.  In comparison, the two chips are quite a bit different, the TI CC 2541 based devices can run for a year on a CR2032 Coin battery.  On the other hand the Quark dissipates around 2.2 watts of energy when fully powered and not sleeping, so it will burn down batteries pretty fast.  The TI CC2541 on the other hand is on 8 bits versus the Quark’s 32 bit, but maybe a partnership?  The Quark would act as a server for TI CC2541 based devices that are transmitting and receiving from a  “mesh” network. (For more information on Mesh networkws: https://computer.howstuffworks.com/how-wireless-mesh-networks-work.htm)

Cost:

The Intel Quark is priced for Intel customers at $9.62 USD (9/3/2014) in lots of 1000, so in comparison to other devices it is pricey.  For instance, the TI CC2541 chip costs less than a dollar (USD) in the same quantity, of course it is based on the 8051 architecture, runs 8-bits but can connect to radios really well.  But  How does the Quark compare to other robust  CPUs?  Here is a comparison table, using a tool that Intel provides, at the links in the column header.

Comparison to other Intel Processors

  Intel® Core™ i5-4308U Processor Intel® Atom™ Processor Z3736G Intel® Quark™ SoC X1000 (16K Cache, 400 MHz)
Code Name  Haswell  Bay Trail  Clanton
Status Launched Launched Launched
Launch Date Q3'14 Q2'14 Q4'13
Bus Type DMI2    
System Bus 5 GT/s    
Processor Number i5-4308U Z3736G X1000
# of Cores 2 4 1
# of Threads 4 4 1
Clock Speed 2.8 GHz 1.33 GHz 400 MHz
Max Turbo Frequency 3.3 GHz    
Cache 3 MB 2 MB L2 Cache 16 KB
Instruction Set 64-bit   32-bit
Instruction Set Extensions SSE 4.1/4.2, AVX 2.0    
Embedded Options Available No No Yes
Lithography 22 nm 22 nm 32 nm
Max TDP 28 W   2.3 W
Recommended Customer Price N/A TRAY: $20.00 TRAY: $9.62
Datasheet Link Link Link
Burst Frequency   2.16 GHz  
Scenario Design Power (SDP)   2.2 W  
Max Memory Size (dependent on memory type) 16 GB 1 GB 2 GB
Memory Types DDR3L-1333, 1600; LPDDR3-1333, 1600 DDR3L-RS-1333 DDR3-800
# of Memory Channels 2 1 1
Max Memory Bandwidth 25.6 GB/s 5.3 GB/s 1.6 GB/s
ECC Memory Supported ‡ No   No
Physical Address Extensions     32-bit