16 Kerncomputer aus atmegas

Ihr Desktop hat zwei, vier oder sogar acht Kerne, aber wenn Sie das letzte Mal einen Multicore-Homebrew-Computer gesehen haben? [Jack] hat gerade das getan, das Duo Mega, einen 16-Kern-Computer aus einer Handvoll Atmega-Mikrocontrollers, baute.

Von [Jack ]sbeschreibung gibt es 15 ‘Arbeiterkerne, jeweils mit einem eigenen 16-MHz-Kristall sowie Anschluss an einen 8-Bit-Datenbus. Wenn das Gerät eingeschaltet ist, ist der Single ‘Manager’ Core – ebenfalls ATMEGA328 – alle Arbeiter, sowie Tonnen ein Programm, das in einem benutzerdefinierten Bytecode auf jeden Kern geschrieben ist. Die Kerne selbst haben Zugriff auf einen gemeinsam genutzten Pool von RAM (32k), einem Bit Blitz, einem VGA-Out-Anschluss sowie einem Ethernet-Controller, der mit dem Master-Core verbunden ist.

Da [Jack] ‘s Duo Mega Computer mehrere Kerne hat, zeichnet es sich bei Multitasking aus. In dem untenstehenden Video können Sie den Computer zwischen einer Taschenrechner-App, einem seltsamen Tetris-ähnlichen Spiel sowie einer Notizblock-App bewegen sehen. Die 16 Kerne im Duo Mega sind ebenfalls anspruchsvolle Berechnungen ein großer Deal. Er kann Mandelbrot-Muster schneller als jede Art von 8-Bit-Mikrocontroller erstellen, und erzeugt ebenso ebenso eine Prime-Nummern an einem tollen Klick.

Back to top