The Parallella Computer

Overview

NEW!! Parallella Reference Manual (PDF)

The Parallella platform is based on the Epiphany multicore chips developed by Adapteva over the last 4 years and field tested since May 2011. The Epiphany chips consists of a scalable array of simple RISC processors programmable in C/C++ connected together with a fast on chip network within a single shared memory architecture. Here is a link to the Epiphany Architecture Reference Manual

To make parallel computing ubiquitous, developers need access to a platform that is affordable, open, and easy to use. The goal of the Parallella board is to provide such a platform!

Parallella Overview

  • Zynq-7020 Dual-core ARM A9 CPU
  • Epiphany Multicore Accelerator (16 or 64 cores)
  • 1GB SDRAM
  • MicroSD Card
  • USB 2.0 (two)
  • Four expansion connectors
  • Ethernet 10/100/1000
  • HDMI connection
  • Ships with Ubuntu OS
  • Ships with free open source Epiphany development tools that include C compiler, multicore debugger, Eclipse IDE, OpenCL SDK/compiler, and run time libraries.
  • Dimensions are 3.4” x 2.1”

Once completed, the 64-core version of the Parallella computer would deliver over 90 GFLOPS of performance on a board the size of a credit card while consuming only 5 Watts under typical work loads.

Pricing and Availability

Reserve a board using sign up form on the right. We will notify you as soon as order entry begins.

admin
About

Adapteva Website Administrator

Posted in Evaluation Kits
11 comments on “The Parallella Computer
  1. TOG says:

    Hi,

    just wanted to let you know that udacity.com has now an intro classroom to parallel computing programming (using CUDA). Maybe they are interested in an alternative platform, as CUDA is not open source (as far as I know).

    Kind regards,
    Steffen

  2. C and C++ are dirty languages. I much prefer Haskell which is naturally parallelizable. Can I program your supercomputer with Haskell?

    • Juan – can you get a Haskell environment running on Linux? The board ships with Ubuntu.

    • Frederik says:

      Prolly, if you make a haskell compiler for it. The point is that there already exists a C++ (and a C) compiler which will allow you to compile directly for the epiphany instruction set. This ofc means that there is an assembler which is what you will want your haskell compiler to output instructions for, making it much easier than having to write a whole compiler.

    • Anonymous says:

      I agree. I would be great if Haskell is supported.

  3. When will you make a PCIe version of it ?
    I would be interested to use it in a computer

  4. I was a backer in KS, my question is I would like to buy a Epiphany IV (besides the Epiphay I’ll get for backing you guys up) When it would be possible, and how much is it going to cost?

    Great Job Guys
    Julian

  5. Haskell runs on linux, so I don’t see why not.

  6. Frederik says:

    You keep saying that the board will consume only 5 watt under typical workload — what’s the maximum? And what is “typical workload”? My desktop at home has very varied workload, from barely idling to full pedal to the metal, while my server has pretty consistent (rather low) workload. Both could be considered “typical workloads”.

    Also, what’s the minimum? i.e. what kind of power does it draw when just running a kernel, doing nothing worth anything?

  7. Anonymous says:

    I will like it if Haskell is involved.