16 Core Computer fremstillet af ATMEGAS

December 27, 2022 0 By xllxt

Dit skrivebord har to, fire eller endda otte kerner, men når det er sidste gang du har set en multicore homebrew computer? [Jack] gjorde netop det, byggede Duo Mega, en 16 kernecomputer ud af en håndfuld ATMEGA mikrocontrollers.

Fra [Jack] ‘s beskrivelse er der 15’ arbejder ‘kerner, hver med deres egen 16MHz krystal samt forbindelse til en 8-bit databus. Når enheden er tændt, er den enkelte ‘manager’ kerne – ligeledes en ATMEGA328 – alle arbejderne såvel som tons et program skrevet i en tilpasset bytecode på hver kerne. Kernerne selv har fået adgang til en fælles pool af RAM (32K), en smule flash, en VGA-udgangsport, samt en Ethernet-controller forbundet til masterkernen.

Da [Jack] s Duo Mega Computer har flere kerner, udmærker den ved multitasking. I videoen nedenfor kan du se computeren, der flytter mellem en regnemaskine app, et mærkeligt tetris-lignende spil, samt en notesblok app. De 16 kerner i DUO MEGA gør ligeledes udfordrende beregninger meget hurtigere; Han kan producere Mandelbrot-mønstre hurtigere end nogen form for 8-bit mikrocontroller, såvel som ligeledes producerer prime tal på et godt klik.