mark2222
mark2222
252 / 8
1st Oct 2016
6th Oct 2016
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

  • Schmolendevice
    Schmolendevice
    7th Oct 2016
    @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.
  • mark2222
    mark2222
    7th Oct 2016
    @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.
  • NukeItGood
    NukeItGood
    7th Oct 2016
    how does this work?!
  • cmk20
    cmk20
    7th Oct 2016
    @mark2222 its ok ill just wait for the details like evereyone else :)
  • herp
    herp
    6th Oct 2016
    6666 views Oh. My. God.
  • Schmolendevice
    Schmolendevice
    6th Oct 2016
    @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.
  • mark2222
    mark2222
    6th Oct 2016
    @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).
  • cmk20
    cmk20
    6th Oct 2016
    How can i program it? Or is that even posible currently? Oh and +1 BTW
  • hoolian
    hoolian
    5th Oct 2016
    OP ! gj mr birdmin
  • eli573
    eli573
    5th Oct 2016
    Install BASIC or something horrendisly old on it!