16 Computador de núcleo feito de Atmegas
Sua área de trabalho tem dois, quatro ou mesmo oito núcleos, no entanto, quando é a última vez que você viu um computador de vários homebrew? [Jack] fez apenas isso, construindo o Duo Mega, um computador de 16 núcleos de um punhado de microcontroladores atmega.
De [Jack] ‘s descripe, existem 15 núcleos’ trabalhadores ‘, cada um com seu próprio cristal de 16MHz, bem como conexão com um barramento de dados de 8 bits. Quando o dispositivo está ligado, o núcleo do ‘gerenciador’ único – da mesma forma, um atmega328 – enquete todos os trabalhadores, bem como toneladas de um programa escrito em um bytecode personalizado em cada núcleo. Os próprios núcleos têm acesso a um pool compartilhado de RAM (32K), um pouco de flash, uma porta VGA, bem como um controlador Ethernet conectado ao núcleo principal.
Desde [Jack] O computador Duo Mega tem vários núcleos, ele se destaca na multitarefa. No vídeo abaixo, você pode ver o computador movendo-se entre um aplicativo de calculadora, um estranho jogo de tetris, bem como um aplicativo notepad. Os 16 núcleos no Duo Mega também fazem cálculos desafiadores muito mais rápido; Ele pode produzir padrões de Mandelbrot mais rápido do que qualquer tipo de microcontrolador de 8 bits pode sozinho, bem como também produz números primos em um ótimo clique.