2 ms·
In my idle brain cycles I've been thinking about a hypothetical implicitly-parallel computing architecture that could be built upon the concept of processing ev
by Razengan 4y ago
In my idle brain cycles I've been thinking about a hypothetical implicitly-parallel computing architecture that could be built upon the concept of processing events, instead of the current mostly-linear execution that happens to get interrupted every now and then.
Everything would be an event: The computer powers on, user presses a key, an app icon is clicked, OS launches a background task, or an app wants to call its internal routine.. and a central scheduler or something sends that event to all available CPUs/cores, that could work on it simultaneously preferably without needing to worry about getting in each other's way.
I'm sure this idea has been around for a while and already has a name. Does anybody know?