Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Graphics and Gaming
    • High Performance Computing
    • Innovation
    • Multimedia
    • Open Source Software and Platforms
    • Physical
    • Processors
    • Security
    • System
    • Software Tools
    • TrustZone for Armv8-M
    • 中文社区
  • Blog
    • Artificial Intelligence
    • Automotive
    • Healthcare
    • HPC
    • Infrastructure
    • Innovation
    • Internet of Things
    • Machine Learning
    • Mobile
    • Smart Homes
    • Wearables
  • Forums
    • All developer forums
    • IP Product forums
    • Tool & Software forums
    • Pelion IoT Platform
  • Activity
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • More
  • Cancel
System
  • Developer Community
  • IP Products
  • System
  • Jump...
  • Cancel
System
Embedded blog Lots of data but no supercomputer? then build your own with embedded boards
  • Blogs
  • Forums
  • Videos & Files
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
More blogs in System
  • Embedded blog

  • SoC Design blog

Tags
  • embedded-board
  • i.mx_6
  • Embedded
  • pci_express
  • supercomputing
  • nvidia
  • wandboard
  • freescale
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Lots of data but no supercomputer? then build your own with embedded boards

David Blaza
David Blaza
May 28, 2015

One of the fun parts of our Exploring the world of ARM based Embedded Computing Boards (ECB) project has been hearing about all the creative ways that embedded computing boards are being used in non traditional ways.  A great example of this is in high volume throughput computing (HVC) which is common in scientific research projects that throw off terabytes of data.  In the past researchers needed access to a supercomputer and a lot of technical support to run their experiments but this paper (attached) from the University of the Witwatersrand in South Africa.  Mitchell Cox and Bruce Mellado wrote a paper on how they might process the data for a radio telescope project called the square kilometer array (SKA, see pic below) which will come online in 2022.

square-kilometre-array-2024-large.jpg

Here's where the numbers get mind boggling,  the SKA will generate data rates of 40 Terabits/second in 2022 so how will it be processed?

Mitchell and Bruce looked at ARM SoCs that were readily available on development kits and posited that using PCI Express they could develop a high throughput system.  Here is their block diagram:

HVC blck.png

Whats even more interesting and relevant to our Embedded Computing Board (ECB) Resource Guide project is they prototyped this concept using the Wandboard which uses Freescale i.MX6 processors based on the ARM Cortex-A9 core.  Here is there setup:

wandboard.jpg

There are single, dual and quad core Wandboards available starting at just $79,  you can find them here.

In future iterations the authors of the paper looked at other ARM SOCs and it looks like the NVIDIA Tegra K1 would give them even greater throughput.

Just goes to show what you can do with a few ARM based dev boards and a passion to problem solve.

High volune omputing paper.pdf
Anonymous
Embedded blog
  • Embedded blog: Development of Arm based systems with Synopsys Virtual Prototyping: Anytime, Anywhere!

    Jason Andrews
    Jason Andrews
    Find out more about virtual prototyping from Synopsys as thousands of engineers around the world have been asked to work from home.
    • May 5, 2020
  • Embedded blog: Accelerating Innovation for Safety Systems with Arm Flexible Access

    Chet Babla
    Chet Babla
    Arm is proud to announce the addition of Arm Safety Packages for select IP within Arm Flexible Access, with the goal to make it easier for developers in the automotive and other safety-related industries…
    • February 19, 2020
  • Embedded blog: Functional Safety on Arm – Beyond Automotive

    Antonio Priore
    Antonio Priore
    Arm has moved a long way from the days where our only ‘safety’ requirement was to provide ECC or parity protections on CPU RAMs and we are now able to offer a number of System IP, GPUs, ISPs and NPUs as…
    • December 13, 2019