Odroid MC1 Samsung Exynos 5422 8GB RAM 32 CPU Cores 4 Boards Stackable Rack

Odroid My Cluster – MC1 comes with 4x stackable units assembled on the aluminum cases. Each MC1 board is a complete SBC with Octa-Core Samsung Exynos 5422 processor. Odroid MC1 comes with aluminum cases on which the SBCs are mounted. The Odroid MC1 Operating System is compatible with Odroid XU4 / XU4Q. The stackable aluminum cases feature an integrated heatsink and an 80mm USB-Fan that is fixed to the back-end for proper cooling. With a total of 32 Cores and 8GB RAM, Odroid MC1 can run many parallel computing applications including Docker Swarn and Build Farm. 

This affordable 32-core cluster computer can run Docker Swarm, Build Farm and many other parallel computing applications

 

  • No HDMI/display port as this is designed as a headless server


Features of Odroid MC1 (My Cluster One)

  • Fully assembled 4x SBCs
  • Each SBC features 2GB RAM
  • Each SBC features the Octa-Core Exynos5422 processor with big.LITTLE technology
  • Gigabit Ethernet ports on each SBC
  • Low-Noise Cooling Fan 5Volt / 2000 RMP 92 x 92 x 25mm with USB Power Cable

Specifications of Each SBC of Odroid MC1

  • Processor (x4): Samsung Exynos5422 2.0GHz ARM Cortex-A15 | 1.4GHz Quad-Core ARM Cortex-A7
  • GPU: Mali-T628 MP6 Graphics Processing Unit with Open GL ES 3.1 / 3.0 / 2.0 / 1.1 and OpenCL 1.2 Full Profile
  • Ethernet / LAN: Gbit Ethernet 10 / 100 / 1000 Mbps with RJ-45 Jack | Auto MDIX support
  • Memory: 2GB Each (on all 4 SBCs) LPDDR3 PoP RAM 2x32bit bus, 750GHz, 12GB/s bandwidth
  • USB: 1x Host USB 2.0 | Standard Type-A Connector on each SBC
  • Power Input: 5.5mm / 2.1mm DC Barrel Jack | 4.8V ~ 5.2V compatible (5V/4A recommended power supply)
  • Storage Slot: UHS-1 Micro SD Card Slot compatible with up to 128 GB SDXC
  • Indicator LEDs: Status, System, and Power status indicators
  • Dimensions: 112mm x 93mm x 72mm | 11.2cm x 9.3cm x 7.2cm

Items Included

  • 4x SBCs
  • Aluminum Stackable Rack with Fan and built-in heatsink
  • 4x  Clean 8GB-16GB microSD

Not Included

  • No eMMC card included - eMMC memory is much faster than microSD memory
  • USB-UART module highly recommended for tinkering with u-boot, kernels, multiple installs and more
  • Power supply not included 





Build Farm
A compile farm is a server farm, a collection of one or more servers, which has been set up to compile computer programs remotely for various reasons.
Here is an example guide to create your own build farm.
https://wiki.odroid.com/odroid-xu4/application_note/software/creating_build_farm

 

JAVA Parallel programming
An environment ready for experimenting with MPJ Express, a reference implementation of the mpiJava 1.2 API.
https://magazine.odroid.com/article/odroid-mc1-parallel-programming-getting-started/

 

Hadoop and Spark
Installing HADDOP and SPARK onto an ODROID-XU4 or MC1 cluster.
https://magazine.odroid.com/wp-content/uploads/ODROID-Magazine-201609.pdf#page=18

 

PXE remote booting setup
How to set the PXE environment (server and clients) using ODROID-XU4/HC1/MC1. Although the NFS is used for the root file system of PXE client in this page, the ramdisk is also useful if the image size of the root filesystem is compact.
https://wiki.odroid.com/odroid-xu4/application_note/software/pxe_boot

 

CPU/RAM PERFORMANCE
We ran several benchmarks to measure the computing power on the MC1/XU4. The same tests were performed on the Raspberry Pi 3 Model B, ODROID-C1+, ODROID-C2 and ODROID-MC1/XU4.
The values of the test results were scaled uniformly for comparison purposes. The computing power of the MC1/XU4 was measured to be ~7 times faster than the latest Raspberry Pi 3 thanks to the 2Ghz Cortex-A15 cores and much higher 64bit-wide memory bandwidth. Using the MC1/XU4 as a computer provides a “professional server like” experience, unlike the sluggish performance of most single-board computers!
Particularly for developers, compiling code on the MC1/XU4 is super fast. The high-performance 2GB DDR3 RAM is an additional advantage allowing most programs to be compiled directly on the MC/1XU4.

Benchmarks (Index Score)Raspberry Pi 3ODROID-C1+ODROID-C2ODROID-XU4/MC1
Unixbench: Dhrystone-2865.41571.62768.25941.4
Unixbench: Double-Precision Whetstone (x3)11131887.33076.86186.3
Nbench 2.2.3: Integer (x40)619.921173.61808.922430.52
Nbench 2.2.3: Floating-Point (x100)781.81245.32300.33787.3
mbw100: Memory Bandwidth (MiB/s)542.912616.3391472.8562591.461

 

ETHERNET PERFORMANCE

The MC1/XU4 has an on-board Gigabit Ethernet controller. Our bi-directional streaming speed was measured at ~910 Mbps.
Thanks to the advanced technology of the RTL8153 controller, the MC1’s Ethernet controller easily outperforms the connectivity solutions of prior generations. 

Test command
Server mode : iperf -s
Client Mode : iperf -c [ip address] -P 10 -W 32k

Ethernet performanceXU3 On-board 100MbpsXU3 External 1GbpsMC1/XU4 On-board 1Gbps
iperf Server on SBC (Mbit/sec)114.0419915.0
iperf Client on SBC (Mbit/sec)114.0625911.0

 

SPECIFICATIONS

CPUSamsung Exynos5422 ARM® Cortex™-A15 Quad 2.0GHz/Cortex™-A7 Quad 1.4GHz
DRAM Memory2Gbyte LPDDR3 RAM PoP (750Mhz, 12GB/s memory bandwidth, 2x32bit bus)
GPUMali™-T628 MP6 OpenGL ES 3.1 / 3.0 / 2.0 / 1.1 and OpenCL 1.2 Full profile
Micro-SD SlotUHS-1 compatible micro-SD slot upto 128GB/SDXC
USB2.0 HostHighSpeed USB standard A type connector x 1 port
LEDsPower, System-status
Gbit Ethernet LAN10/100/1000Mbps Ethernet with RJ-45 Jack ( Auto-MDIX support)
Power InputDC Barrel Jack Socket 5.5/21.mm for 4.8V~5.2 input  (5V/4A Power supply is recommended for each unit)
Size112 x 93 x 72 mm