1. 5

  2. 2

    One kind of heterogenous processing that sounds interesting is the Micron automaton processor. Essentially a cellular automaton on a chip.

    Unfortunately, at the moment, it exists only as emulator available to academics but once it becomes generally available, it would be very interesting to play with.

    http://www.micron.com/about/innovations/automata-processing http://www.micronautomata.com/