1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking.org

Building A 96-Core Ubuntu ARM Solar-Powered Cluster

Michael Larabel

Published on 19 June 2012
Written by Michael Larabel
Page 1 of 3 - 14 Comments

Last week I shared results from the Phoronix 12-core ARM Linux mini cluster that was constructed out of six PandaBoard ES development boards. Over the weekend, a 96-core ARM cluster succeeded this build. While packing nearly 100 cores and running Ubuntu Linux, the power consumption was just a bit more than 200 Watts. This array of nearly 100 processor cores was even powered up by a solar panel.

This past weekend I was out at the Massachusetts Institute of Technology (MIT) where this build took place. A massive ARM build out has been in the plans for a few months and to even get it running off a solar panel. The build was a success and by Sunday, the goals were realized.

Due to my past ARM Linux benchmarking on Phoronix that they have followed, their use of the Phoronix Test Suite, and my experience with Linux benchmarking and performance testing in general, I was invited over to MIT to help with this 96-core ARM build after having collaborated with them for a few months. This cluster / super-computer was built around 48 PandaBoards.

The bulk of the PandaBoards were not the ES model (I brought my collection of PandaBoard ES models as back-ups for the PandaBoard nodes that failed), but just the vanilla model. The non-ES model packs a Texas Instruments OMAP4430 with a dual-core 1.0GHz dual-core Cortex-A9 processor. The GPU and CPU of the PandaBoard ES with its OMAP4460 are at higher clock speeds, but aside from that it is very similar to the OMAP4430 model.

For maximum density and to make it easier to transport, the PandaBoards ended up being stacked vertically. The enclosure for the 48 PandaBoards was an industrial trashcan. Rather than using AC adapters, the PandaBoards were running off a USB power source. The power consumption on the original PandaBoard is similar to that of the PandaBoard ES or perhaps slightly lower when using the more efficient USB power source. My PandaBoard ES testing usually indicates about a 3 Watt idle per board, 5 Watt under load, or 6 Watts under extreme load. This MIT 96-core cluster would idle at just under 170 Watts and for the loads we hit it with over the weekend usually would just go a bit above 200 Watts.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. A Walkthrough Of The New 32 System Open-Source Linux Benchmarking Test Farm
  2. Habey MITX-6771: Mini-ITX Board With Quad-Core J1900 Bay Trail
  3. OCZ Vector 150 SSD On Linux
  4. Noctua i4 CPU Cooler: Great For Cooling High-End LGA-2011v3 CPUs
Latest Linux Articles
  1. 17-Way Linux Graphics Card Comparison With Civilization Beyond Earth
  2. AMD Kaveri: Open-Source Radeon Gallium3D vs. Catalyst 14.12 Omega Driver
  3. 12-Way AMD Catalyst 14.12 vs. NVIDIA 346 Series Linux GPU Comparison
  4. AMD Catalyst 14.12 Omega Driver Brings Mixed Results For Linux Users
Latest Linux News
  1. Intel 2.99.917 X.Org Driver Released, 3.0 Release Finally Near
  2. Server-Side XCB Is Being Discussed For The X.Org Server
  3. Adreno A4xx Rendering With Freedreno Takes Shape
  4. Linux 3.19-rc1 Kernel Released Ahead Of Schedule
  5. Civilization: Beyond Earth Linux GPU/Driver Benchmarks
  6. X.Org Server 1.16.3 Released To Fix Security Issues
  7. Linux 3.19 Merge Window Closes Ahead Of Schedule
  8. MIPS R6 Architecture Now Supported By GCC
  9. LowRISC To Feature Tagged Memory & Minion Cores
  10. Intel Skylake Audio Support For Linux 3.19
Latest Forum Discussions
  1. Looking for an nVidia GPU, but not sure how well they are supported.
  2. Speeding up systemd networking service
  3. Need some hand holding with upgrading xserver
  4. FPS capped on Linux (AMD fglrx drivers)
  5. Are there an app using HSA ?
  6. The New SuperTuxKart Looks Better, But Can Cause GPU/Driver Problems
  7. XLennart: A Game For Systemd Haters With Nothing Better To Do
  8. Updated and Optimized Ubuntu Free Graphics Drivers