Blogs RSS

Game of Life — Distributed Lists

Jun 17, 2013

I want to take one more look at the parallelized list-based version of the Game of Life simulation.

Channel: Parallel

When Is It Safe to Move an Object Instead of Copying It?

Jun 12, 2013

I'd like to explain how the compiler can figure out during compilation when to move objects instead of copying them.

Channel: C/C++

Leonardo's Code

Jun 07, 2013

If you know me at all, you know I have an ongoing love/hate relationship with Arduino.

Moving Is Not Copying

Jun 06, 2013

Like many subtle ideas, the idea of moving data in C++ is built on a simple concept.

Channel: C/C++

Paper to FPGA

Jun 03, 2013

I'm wrapping up CARDIAC by moving the Verilog implementation, vtach, over to a real FPGA board.

Copying Container Elements From The C++ Library: It's Trickier Than It Looks

May 30, 2013

We must generally assume that adding elements to a vector will invalidate every reference, pointer, or iterator that refers to a vector element.

Channel: C/C++

CARDIAC to FPGA

May 26, 2013

Why put a 35-year-old paper computer into an FPGA?

Game of Life — Using Threads and Lists, Part 3

May 24, 2013

If I'm programming my list-based version of Game of Life in the real world, how can I parallelize it when I am using a third-party provided data structure?

Channel: Parallel

The Hazards of Remembering Positions in Vectors

May 24, 2013

Don't remember pointers, references, or iterators to vector elements until
 you're done putting new elements in the vector.

Channel: C/C++

Java Apps on the Raspberry Pi

May 21, 2013

Here is an update on my ongoing project, where I use Java on a Raspberry Pi to control an Arduino, which in turn will control some other electrical device

Channel: JVM Languages


Video