Funded! This project was successfully funded on October 27, 2012.

Update #52

The Final Push!

17 comments
46 likes

Dear (and patient) friends and backers,

We can FINALLY tell you with 100% confidence that we are in the final stage of producing and shipping ALL of the Kickstarter (and pre-order) Parallella boards!!

We have successfully built and shipped 1,500 Parallella boards so far and 15,000 new fabs came in on schedule at the beginning of March.

Unfortunately at that point we were stuck for weeks waiting for the last key components to arrive. (there are ~90 different parts on the board). Due to our standing start in January (see Update#47), the logistics of bringing in all of the ICs for the Parallella board turned out be a nightmare. We worked diligently with our distributors to bring in the parts as quickly as possible, but the standard lead times for out of stock parts is 12 weeks. Unfortunately despite everyone's best effort...the production line came to a halt due to two single source ICs.

All of the parts are now finally available and the Parallella production line is in full swing!

Here is the build schedule for the next few weeks:

4/4: 1,400 completed

4/11: 2,800 completed (including all 64-core boards)

4/18: 4,300 completed

4/25: 4,800 completed (All of the Kickstarter orders completed!!!)

5/8: All of the Pre-orders completed

We hope you are still excited about the Parallella project despite all the delays and that you will have a lot of fun with your board once it arrives. I use the Parallella almost every day and love it! Hopefully you will too.:-)

Sincerely,

Andreas

(Reminder: For any and all support question/issue/address-change etc, please contact support@adapteva.com)


Update #51

Parallella production update

9 comments
18 likes

Good news!

All 1,500 Parallella boards from this batch are through assembly at our contract manufacturer. 800 orders have passed tests and are now in the "shipping" pipeline stage with the remaining units still undergoing testing. Not surprisingly, testing has been the major bottle neck so far. Needless to say, we are now working on speeding up test times.

Many of you will be getting shipping notifications in the next couple of days!! 

As a reminder, we are still waiting for more bare PCBs to complete the build cycle of the remaining ~4,800 Parallella units.

I hope you have time to check out the ray tracing demo above from @shodruky, one of our most prolific supporters. We absolutely love that all of his work to date has been published under an open source BSD license! Check out some of the projects that he has created in the last 6 weeks (without ANY support from us!).

1.) An openGL command server that allows the Parallella to leverage a Raspberry Pi as an inexpensive "graphics accelerator".

https://github.com/shodruky-rhyammer/gl-streaming

2.) A scalable parallel Mandelbrot demo.

https://github.com/parallella/parallella-examples/tree/master/mandelbrot

3.) An open source parallel ray tracer tutorial for the Parallella. I highly recommend looking through his source code. Lots of neat tricks in there.

https://github.com/parallella/parallella-examples/tree/master/blobubska

4.) Debugged our Ubuntu desktop environment.

http://forums.parallella.org/viewtopic.php?f=9&t=844

The hardware was always the easy part. The real fun starts at the application level:-)

I am confident that if  >10% of our Kickstarter backers turn out to be as prolific and collaborative as @shodruky, the Parallella project is going to be an enormous long term success!!

Best wishes,

Andreas


Update #50

Parallella Build Progress

39 comments
62 likes

Dear Friends and Backers:

Great news! The Parallella boards are starting to roll off the production line. So far we have 300 boards built up with more boards being built every day. The yield looks very good so far!

We do have some work left in speeding up the production line through "task optimization, pipelining and multi-threading". Sounds familiar.:-) Our goal is to reach a production rate of 500 boards per day as soon as possible.

We will be shipping a large number of boards this week and will report back by next Sunday regarding the total # of boards shipped.

Best wishes,

Andreas

PS. If there is any interest in seeing a video of the Parallella production flow, we will try to convince our contract manufacturer to let us film the process. Let us know...


Update #49

The Build Starts This Week...

18 comments
28 likes

Dear Friends and Backers:

Since closing our funding round at the end of December we have been fighting major lead time battles. As many of you know distributors these days try to minimize the amount of inventory they carry and the standard lead time for many ICs can be as long as 10-14 weeks. Procuring a small number of parts at high prices is not that difficult, but getting thousands of single source ICs at reasonable prices is a different story. The end of December is a bad time to ramp up procurement from a standing start, but I am happy to report that we we are now through this hurdle and we will be starting major Parallella board builds this week!!

I am also happy to report that we were able to keep the board assembly local even with the  aggressive Parallella cost model. This wasn't a key goal of the project, but it does feel satisfying to defeat yet another myth that "there is no way to do low cost manufacturing in the US".

Build/Ship Status:

  • 1,500 PCB fabs received. Build starting Feb 4th, 15 day turn.
  • Build up all 64-core boards starting Feb 4th, 15 day turn.
  • Build of remaining Kickstarter units starting March 5th, 15 day turn. Getting the PCB fabs built up at a reasonable price was the gating item. (We paid a steep premium on the first 1,500 fabs to accelerate the build, but can't afford that for the whole lot)

Team Update:

As you know, Adapteva was struggling for much of the later half of 2013 (losing two key team members due to our financial situation), but but we are now making a comeback and starting to grow the team! Last week a very experienced hardware designer (Fred) joined the Adapteva team here in Lexington, increasing the size of the engineering team by 100%! Fred has 25 years of experience in board and FPGA design and will first of all make sure we get the FPGA build repositories and how-to guides into better shape (so that anyone interested in hacking the Parallella project can do so easily). We are also actively hiring in a number of AREAS in case you are interested in joining us.

A THANK YOU to our Partners:

A huge part of the credit for the getting the Parallella project this far goes to the technical partner companies who stayed with us through some very dark times! For those of you who may need hardware or software design services, we do hope you give these guys a chance,  they deserve it!! They are first rate on the technical front, fantastic to work with, and 100% transparent and honest.

  • Boston Design Solutions: Board layout/design. Many of you have made positive comments about how dense this 12 layer board is. This is thanks to the work of Mike, Mike,and Kevin at Boston Design Solutions.
  • Embecosm: GNU tool chain support from the UK. Fervent open hardware supporters and GDB/GCC gurus at the highest level.
  • Antmicro: Embedded software support, BSP, Linux. They got the HDMI to finally work back in August and have been supporting our Linux and board bring-up work for the last 6 months. More exciting things coming from these guys soon..
  • Brown Deer Technology: The latest OpenCL SDK for the Parallella is rock solid and will serve as a great baseline for parallel programming. They have also shown prototype implementations of MPI and OpenMP, showing the versatility of the Epiphany architecture as well as the COPRTHR SDK.

Events:

If you are interested in meeting the Adapteva team, these will be our coordinates this winter/spring.

  • Open Compute Project Summit (Jan 27th, San Jose): The Open Compute Project is a great initiative started by Facebook, centered around sharing information about server infrastructure design and collaborating openly. Last week I traveled to the conference to support our friends at Rex Computing and somehow found myself participating in a the 24 hour Open Compute hardware hackathon with the Parallella. Hopefully this will provide some more evidence that the Parallella board exists as a product and actually works pretty well. Needless to say, this was the most fun I have had in a long time! Check out this video at 11:08 in to see what happened. (That's Frank Frankovsky, the president of the Open Compute project closing the conference..)

Help Requests:

  • Early User Feedback: We have only received feedback from a very small number of the people who received their boards so far. Any feedback is good feedback, so please don't be shy!! Go to forums.parallella.org to share.
  • Linux Kernel Feedback: We have made a significant upgrade to the Linux kernel (now 3.12) and the results are very encouraging. The official fork can now be found HERE. For those of you that are Linux kernel experts, please do let us know if you have any feedback and submit pull requests!
  • Parallella Examples: @9600 has started an examples repository on github HERE. Given how easy it is to collaborate on github, we hope some of you who have started Parallella code projects already will consider submitting pull requests to make it easy for other backers to learn from your examples.
  • Backer Number Swap: If some of your are really anxious to get started programming using the Parallella, please put in a request in the comment section below describing your project and how it will help the rest of the community. We can't let you cut in line, but perhaps one of the backers with low numbers would be nice enough to trade spots.(we'll take care of the arrangements.

The next update will describe the results of the first massive build and will show pictures of large stacks of Parallella boards about to be shipped.

Sincerely,

Andreas


Update #48

Parallella Shipment Update

17 comments
27 likes

Dear Friends and backers,

Now that everything is finally on the table, we can provide a more complete summary of where the Parallella board production pipeline stands.

But first, we want to share this awesome demo that community member @shodruky did! It's a great example of how an application can be broken down to run in parallel on the Epiphany with minimal effort. Check out his close to linear speed-up improvement going from 1 to 16 cores. Very impressive! His code example can be found HERE.

Parallella Shipments Status:

  • $10,000 and $2500 Backers received a final version Parallella board
  • Backers up to #90 have either received boards or have boards in transit
  • All $25 backers have been shipped T-Shirts

In order to build up all of the 6,300 Parallella boards we need to get every single part on the board in house. All in all, that's over 3M components. We were able to order some of the longer lead time parts back in early December and we wish we could have ordered the whole BOM at that time, but unfortunately our purchasing power was essentially dropped to zero for a few weeks until the new funding came in.

Unfortunately in today's environment, few distributors carry inventory in major quantities so it only takes one missing part to cause significant manufacturing delays. We are working with our distributor to get every single part for the 6,300 unit build in house asap and will let you know if any delivery issues come up. At this point the time critical item is the Parallella PCB and there is little we can do to speed up the delivery of these parts.

Parts Status:

  • 1,500 PCBs expected by January 28
  • 10,000 PCBs expected by February 15th
  • Zynq, DDR, PMIC, Clock Driver, Ethernet Phy, Epiphany all set with 7,000 units
  • Rest of BOM is in the process of being procured.

The next major milestone will be when we have all the material procured and ready for use in a massive Parallella board build.

Other Material Bought To Date:

  • 1300 Accessory kits
  • ~3000 Power Supplies
  • 1900 Cases
  • ~3000 SD cards
  • ~5000 different cables
  • 10,000 boxes, antistatic bags, and box labels
  • 10,000 heatsinks
  • 110 Ethernet switches
  • 550 T-Shirts

There is certainly still a lot of work to be done to make sure the massive 6,300 unit Parallella build happens quickly and ships without a hitch, but at least it's more or less under our control.

For those lucky few who already received one of the first 100 boards sent out, please post pictures/videos!

Sincerely,

Andreas,


4,965
Backers
$898,921
pledged of $750,000 goal
0
seconds to go
  • Pledge $15 or more
    You selected

    306 backers

    SUPPORTER REWARD: You will get project updates along the way and get to reserve a user name on the parallella.org community portal before the rest of the world. Every dollar helps us in our goal to create a parallel computing platform accessible to everyone.

    Estimated delivery:
  • Pledge $25 or more
    You selected

    116 backers

    FAN REWARD: You get everything in the SUPPORTER REWARD and you get a black T-Shirt with a Parallella slogan on it 'OR' The book "An Introduction to Parallel Programming" to be written by the Adapteva team.(your choice) The book will be provided in PDF form and will include source code examples of parallel programs that use OpenCL, OpenMP, Erlang, and MPI.

    Estimated delivery:
  • Pledge $50 or more
    You selected

    32 backers

    STUDENT REWARD: You get everything in the SUPPORTER REWARD and receive a black T-Shirt with a Parallella slogan on it 'AND' The book "An Introduction to Parallel Programming" to be written by the Adapteva team. The book will be provided in PDF form and will include source code examples of parallel programs that use OpenCL, OpenMP, Erlang, and MPI.

    Estimated delivery:
  • Pledge $99 or more
    You selected

    2676 backers Limited (62860 left of 65536)

    MAKER: You get everything in the SUPPORTER reward and an Epiphany-III based Parallella board loaded with the development software needed to create your own innovative projects.(International order should add $20 to the pledge amount). We can't wait to see what you come up with.

    Estimated delivery:
  • Pledge $199 or more
    You selected

    298 backers Limited (65238 left of 65536)

    PAIR: You get everything in the SUPPORTER reward and a pair of Epiphany-III based Parallella boards (2 ARM cores and 16 Epiphany cores on each board) so that you can create complete distributed encoding/decoding, compression/decompression, receiver/transmitter type applications without having to borrow an extra board from other pledgers. Both boards come loaded with the development software needed to create your own innovative projects. (International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $199 or more
    You selected

    903 backers Limited (64633 left of 65536)

    64-CORE: You get everything in the SUPPORTER reward and a 64-core Epiphany-IV based Parallella board (2 ARM cores and 64 Epiphany cores) if we reach our stretch goal of $3M. If we don't reach our stretch goal but meet our minimum funding goal, you will receive a pair of Epiphany III boards (2 ARM cores and 16 Epiphany cores). Both boards come loaded with the development software needed to create your own innovative projects. (International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $495 or more
    You selected

    148 backers Limited (1900 left of 2048)

    MINI-CLOUD: This package arrives as a ready to use "cluster in a box" and includes four Epiphany-III based parallella boards (a total of 72 CPUs), a gigabit switch, cat cables, and the power supply adapters. If we reach our $3M stretch goal, then it will be possible to choose two 64-core Epiphany-IV based boards instead of four Epiphany-III based boards. (International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $499 or more
    You selected

    55 backers Limited (4041 left of 4096)

    DEVELOPER: You get everything in the SUPPORTER reward and and a limited early version Epiphany-III based Parallella board. As an early tester you will be able to influence the direction of the parallella software platform. Your board will be marked with a unique number based on the order in which it was manufactured (numbers start at #64). In addition, you will get early access to the Parallella SDK and documentation as soon as the project kicks off at the end of the kickstarter campaign.(International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $750 or more
    You selected

    28 backers Limited (996 left of 1024)

    64CORE-MAY: You get everything in the SUPPORTER reward and a 64-core Epiphany-IV based Parallella board (2 ARM cores and 64 Epiphany cores). You also get early access to the SDK. (International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $975 or more
    You selected

    49 backers Limited (975 left of 1024)

    CLUSTER: This package arrives as a ready to use cluster and includes eight Epiphany-III based parallella boards (a total of 144 CPUs), a gigabit switch, cat cables, and the power supply adapters. If we reach our $3M stretch goal, then it will be possible to choose four 64-core Epiphany-IV based boards instead of eight Epiphany-III based boards. (International order should add $40 to the pledge amount).

    Estimated delivery:
  • Pledge $1,249 or more
    You selected

    11 backers Limited (1013 left of 1024)

    64-CORE-PLUS: You receive everything in the DEVELOPER reward and the 64-CORE-MAY reward, allowing you to start running your software on hardware in February to be ready for the 64-core board in May (International order should add $40 to the pledge amount, two separate shipments)

    Estimated delivery:
  • Pledge $1,500 or more
    You selected

    7 backers Limited (1017 left of 1024)

    64-CORE-X2: You get everything in the SUPPORTER reward and a pair 64-core Epiphany-IV based Parallella board (2 ARM cores and 64 Epiphany cores). You also get early access to the SDK. (International order should add $20 to the pledge amount).

    Estimated delivery:
  • Pledge $1,999 or more
    You selected

    2 backers Limited (6 left of 8)

    ROLF: You receive everything in the DEVELOPER reward and the 64-CORE-X2 reward, allowing you to start running your software on hardware in February to be ready for the 64-core boards in May (International order should add $40 to the pledge amount, two separate shipments)

    Estimated delivery:
  • Pledge $2,500 or more
    You selected

    8 backers Limited (56 left of 64)

    EARLY-ACCESS: You will receive a special beta version of the Parallella platform 3 months before the general DEVELOPER board release and immediate access to the platform SDK. You also get direct access to the Adapteva support team. You will also receive one of the first 64 Epiphany-III based Parallella boards once finalized.

    Estimated delivery:
  • Pledge $10,000 or more
    You selected

    7 backers Limited (9 left of 16)

    64-NOW: You will receive a "super special" (EMEK4) eval-kit with a 64-core Epiphany-IV processor AND immediate access to the platform SDK AND the CLUSTER reward AND the EARLY-ACCESS reward AND 8 bare Epiphany-III chips. Estimated shipping times are: December for the EMEK4, the Parallella beta board, and the chips;May for the Cluster reward. The entry point for one massively parallel multicore evaluation kit loaded with proprietary software can run $10-50K, so this reward offers a ridiculous amount of computing hardware for a pretty modest amount of money. Let's go!

    Estimated delivery:
Funding period

- (30 days)