Anyone with interest in assembly level programming should definitely check out the awesome real time open source assembly inspection tool developed by Matt Godbolt called gcc explorer. The tool runs in your browser and lets you inspect assembly code output as you write! Compared to hacking around with the command line terminal and objdump this is an amazing productivity boost! The…
All posts by Andreas Olofsson
When I created the first Epiphany chip in 2009, I needed a fast low latency interface standard. I couldn’t find one that fit my needs so I created my own. The idea was to move bits between chips at a high rate with minimal overhead. Design Highlights: Everything is a “memory transaction” Supports streaming for efficient block transfers <1us latency…
This letter arrived in my inbox last week and it totally made my day!! The author agreed to have the letter published, so here it is…. “I saw your post at eetimes.com: http://www.eetimes.com/author.asp?section_id=36&doc_id=1327192& Your project, the Parallela, was the first Kickstarter campaign I joined. For me, the price was right, and as a EE, I was impressed with the…
A couple of months ago we announced a bounty to the first person that successfully mates the Raspberry Pi camera module to the Parallella board. More information on the bounty can be found HERE. It doesn’t surprise me that hacker extraordinaire Sylvain Munaut has now claimed 3/4th of the bounty. There isn’t much he can’t accomplish when he sets his…
I have a few Parallella related presentations coming up over the next few months. Send me a note if you want to meet up at these events! Cheers, Andreas HotChips: Cupertino, CA, Sunday-Tuesday, August 23-25, 2015. Session: Implementing Software Defined Radio on the Parallella DARPA: Wait, what? (St Louis, Sept 9-11, 2015) Session: “Technology By the People, For the People” IEEE High…
(email sent to PAL developer list) ———– Hi all, I hope everyone is having a great summer. This email is going out to the 32 developers who have put significant time into PAL so far. Pretty incredible how much the library has progressed in the last month! Ola has put together some scripts and bench-mark code to show where the…
The goal of this guide is to get you through your first code contribution to an open source project. The Parallel Architectures Library (PAL) will be used as the example. (“git” is a distributed revision control system started by Linus Torvald in 2005. GitHub is a startup that offers Git repository hosting service.) Step #1: Set up a GitHub account Free for all open development (private…
If you haven’t heard of the Amp Hour, you are missing out. Chris and Dave have done over 200 Podcast, interviewing luminaries like Andrew “bunnie” Huang and Chuck Peddle. I had a blast talking to Chris and Dave this week and considering the other guests that have been on the show I am honored that they invited me. You can listen…
Those of you that know me well understand that optimism is probably simultaneously my biggest strength and biggest weakness.:-) Without eternal optimism there is no way I would have kept going with Adapteva for 7 years. Unfortunately, optimism has also caused me all kinds of pain: over-committing on schedules, aggressive pricing, and over estimated market demand. By most standards the…
Since announcing the “One board for one C function” offer for the Parallel Architecture Library (PAL), the number of contributors to this project has grown from 5 to 26! Wow!! Still, given how many people PAY to do assembly programming recently (TIS-100), you would think we could do even better.:-) Some of the key contributions so far: Image Processing DSP…