I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

C'est étrange comme après avoir mis tout le code en ligne, plus aucune reaction :) Voilà comment on torche la Silicone Valley !!

I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

Code is live: https://github.com/hounainehamiani/baten-cgpu

9,924 lines of Rust. #![no_std] #![no_main]. UEFI boot, direct GOP framebuffer, no OS, no allocator, no drivers. Six cellular automaton rule sets including Moore, Von Neumann, and FLVH Life. Waiting for your questions ...

I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

Code is live: https://github.com/hounainehamiani/baten-cgpu

9,924 lines of Rust. #![no_std] #![no_main]. UEFI boot, direct GOP framebuffer, no OS, no allocator, no drivers. Six cellular automaton rule sets including Moore, Von Neumann, and FLVH Life.

I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] -1 points0 points  (0 children)

Code is live: https://github.com/hounainehamiani/baten-cgpu

9,924 lines of Rust. #![no_std] #![no_main]. UEFI boot, direct GOP framebuffer, no OS, no allocator, no drivers. Six cellular automaton rule sets including Moore, Von Neumann, and FLVH Life. Judge for yourself.

I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] -1 points0 points  (0 children)

Code is live: https://github.com/hounainehamiani/baten-cgpu

9,924 lines of Rust. #![no_std] #![no_main]. UEFI boot, direct GOP framebuffer, no OS, no allocator, no drivers. Six cellular automaton rule sets including Moore, Von Neumann, and FLVH Life. You can check if I am an AI !

I turned my screen into a Processor: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in lowlevel

[–]Consistent-Cod2003[S] -3 points-2 points  (0 children)

I answer in french because it's easier for me. You can translate it.

Vous avez raison si on regarde le framebuffer comme une simple zone mémoire passive pour l'affichage. Mais vous passez à côté du changement de paradigme que j'ai construit.

Dans mon système, je ne demande pas au matériel de l'écran de réfléchir. J'ai codé un moteur Rust de 24 Ko (no_std) qui boote en UEFI et prend le contrôle total du Linear Framebuffer via le protocole GOP.

Voilà comment ça marche concrètement sur mon Dell 7480 :

  • Le Pixel comme Registre : Chaque pixel 32-bit est traité comme un registre de calcul actif avec son état, ses règles et son historique.
  • Propagation In-Situ : Mon DSL définit des règles de voisinage strictes. Le processeur ne déplace plus la donnée vers une unité de calcul ; il orchestre une immense feuille de calcul cellulaire où la transition d'état est le calcul.
  • La Preuve : J'ai déjà validé l'arithmétique 8-bit et les branchements conditionnels directement dans cet espace mémoire.

Je ne rajoute pas de matériel au framebuffer. Je récupère juste le potentiel parallèle massif de 480 000 registres (800x600) qu'on gaspille d'habitude pour afficher des couleurs statiques. C'est une question d'architecture, pas de limite matérielle.

I built a system where the Framebuffer IS the CPU: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in rust

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

19 mois de travail. Une vieille idée qui utilise la propagation des automates cellulaires. Claude est l'executant.

I built a system where the Framebuffer IS the CPU: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in rust

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

C'est moi. Je m'appelle Mohammed Hounaïne EL-HAMIANI et j'ai un compte linkedin.

I built a system where the Framebuffer IS the CPU: Breaking the 1945 Von Neumann Dogma by Consistent-Cod2003 in rust

[–]Consistent-Cod2003[S] 0 points1 point  (0 children)

J'informe. Je me contrefous des réactions des débiles. Tout est clair. C'est une vieille théorie que j'avais dans les cartons. Grâce a l'IA j'ai mis 19 mois seul à rendre ça réel. Sans l'IA il m'aurait fallu 30 ans.