javascript is a slow language. We tolerate that because its so useful on the web. You shouldnt use it for grid computing. You'll get maybe 10 times faster with C or Java. But even those arent how you should grid compute because GPUs are generally a few hundred times faster than CPUs on the same computer. Their problems are they arent much standardized so are hard to access consistently and reliably and you have to separate your program into many GPU threads to make use of its power. Still, GPUs are by far the fastest way to do digital grid computing.
I'm still looking for what calculations I want to do before I figure out how to make them run at grid computing speed.
But first things first, you have to know how to provide advances in sciences, meaning you have to have an AGI scientist first. I have some ideas, but it is not tested in reality (remember inductive finding new formulas in logic I wrote about? The same should go for chemistry and physics and I hope for everything else)
Nobody is an AGI scientist yet until we actually build it. But I have put years of my life toward that goal.
You should look into the new decentralized grid computing systems before building an entirely new one. Theres maidsafe and ethereum at least.
I'm going for some kind of shared space on the Internet where many millions of people (hopefully, so I design for scaling) will build new kinds of AI and game objects and draw in flowing colors shapes and patterns, to build the game from inside the game. Its not easy abstracting that far, so I've settled on a few basic things to get started. Everything goes in my kind of mindmap which is lists of lists of lists in networks with cycles, and each list has a definition thats all editable. This is where you just organize stuff. The game and AI objects go in there. The intelligence of these objects will be variations of whats in this thread, the blackboard system with neural windows sliding over the variable spaces and reading and writing while choosing where to go next. The game objects will be blobs that learn shapes and bounce and grab and reshape eachother as they use eachother as tools. The blobs (just physics so far, no AI hooked in yet) are prototyped in (opensource GPL)
https://sourceforge.net/projects/smartblob This will be a 2d space with many people in it building things for fun and scientific research on AI, played with in these smartblob game objects.
Nobody will use your computing grid if it doesnt have a killerapp to prove what it can do and get people playing with it. Maybe you should stick to specific programs instead of the infrastructure layer for now. Theres lots of us working on infrastructure and we'd love to work together at the app layer with many of eachother.