16 Kerncomputer gemaakt van ATMEGAS

Uw bureaublad heeft twee, vier of zelfs acht kernen, maar wanneer is de laatste keer dat u een Multicore Homebrew-computer hebt gezien? [Jack] deed precies dat, het bouwen van de Duo Mega, een 16-kerncomputer uit een handvol ATMEGA microcontrollers.

Vanaf de beschrijving van [Jack] zijn er 15 ‘werknemer’ kernen, elk met hun eigen 16 MHz-kristal, evenals aansluiting op een 8-bits databus. Wanneer het apparaat is ingeschakeld, peilt de Single ‘Manager’-kern – eveneens een ATMEGA328 – alle werknemers en ton een programma in een aangepaste bytecode op elke kern geschreven. De kernen zelf hebben toegang tot een gedeelde pool van RAM (32K), een beetje flash, een VGA-poort, evenals een Ethernet-controller die is aangesloten op de Master Core.

Sinds [Jack] ‘s Duo Mega Computer heeft verschillende kernen, blinkt het uit op multitasking. In de onderstaande video kunt u de computer zien die zich verplaatsen tussen een rekenmachine-app, een vreemd tetris-achtig spel, evenals een Notepad-app. De 16 kernen in de Duo Mega maken eveneens een uitdagende berekeningen veel sneller uit; Hij kan Mandelbrot-patronen sneller produceren dan elk type 8-bit microcontroller kan alleen, evenals eveneens produceert prime-nummers op een grote klik.

Leave a Reply

Your email address will not be published. Required fields are marked *