This is a demo of SIMD16S, a 16-bit, 16-core, 60Hz SIMD (parallel processing) unit. It runs Conway's Game of Life comfortably at a reasonably fast pace. Hooray for subframe!
subframe
engine
life
conway
electronic
electronics
simd
graphics
60hz
computer
Comments
-
you can run the memory from my sign tool into a filt transcoder if you want.
-
@mark2222 The next challenge would be to rasterize text and be able to place it at arbitrary positions. A multi-core implementation for that would be fascinating. A glyph ROM permitting multiple simultaneous reads would also be very helpful, if only DRAY could set an initial offset before it starts copying.
-
@mark2222 Mhmm. And synchronizing the clearing as well as ensuring that it stops after the last (topmost) two rows are drawn. Currently running a simple checker demonstration. Albeit slow.
-
@Schomelendevice That's actually one of the first subframe things you showed me, back in Jan 2015 xD. Well the real tedium would be in serialising the input.
-
how does this work?!
-
@mark2222 its ok ill just wait for the details like evereyone else :)
-
6666 views Oh. My. God.
-
@mark2222 Well the fair fellow may have remembered my 100 by 120 pixel 60 Hz monochrome display. 2 rows per frame and 100 rows, so indeed slower but of much higher resolution. id:1927059 has technically been ready for interfacing provided that one copy in the correct SET FILT ctypes.
-
@cmk20 I used an assembler (https://github.com/krawthekrow/simd16s-assembler). I haven't written a detailed manual yet since that would wait until the full thing is out, but I'd be happy to chat if you'd like to program it now (and can't figure the syntax out just from the available info). @00yoshi Yes, I know. But you'd sacrifice colour, touch, and 60Hz output. A 16-frame-cycle monochrome 1px display peripheral is on my to-do list, actually (no promises though).
-
How can i program it? Or is that even posible currently? Oh and +1 BTW