4 ms·
I don't think that would make a very good GPU as it wouldn't fit the data model well [1] as the instructions and data need to share the same bus which would mes
by zsmi 5y ago
I don't think that would make a very good GPU as it wouldn't fit the data model well [1] as the instructions and data need to share the same bus which would mess up streaming.
Your suggestion is closer to a grid computer but even then I don't think an unmodified 6502 would be a great choice because the memory model (or lack thereof) would really restrict performance.
[1] https://booksite.elsevier.com/9780124077263/downloads/advance_contents_and_appendices/appendix_C.pdf https://booksite.elsevier.com/9780124077263/downloads/advanc...
- rzzzt 5y agoSurely the beowulf cluster was a better idea :) Intel did entertain a similar thought for a while, as far as I can understand: https://semiaccurate.com/2012/08/28/intel-details-knights-corner-architecture-at-long-last/ https://semiaccurate.com/2012/08/28/intel-details-knights-co...
- zsmi 5y agoI get that it was mostly a joke. :) The LAN controller used to make the Beowulf cluster would probably have more compute (and memory) than the 6502 itself. The Intel cores in the linked article have a distinct L1 data and instruction caches inside them, and associated L2 caches, which makes a big difference in comparison to the 6502.
- marktangotango 5y agoDreamcast hardware did this sort of "tiled" rendering if I recall correctly. https://www.copetti.org/writings/consoles/dreamcast/#architecture https://www.copetti.org/writings/consoles/dreamcast/#archite...