Can Windows run on a “supercomputer”?

242 views

If a custom massive motherboard for a single machine would be made with connections for hundreds of CPU, GPU and RAM sticks, could regular BIOS recognize all of them and Windows OS be installed on that machine?

If so, would Windows be able to use all of that computing power?

If not what additional things would need to be done to make use of such components on a single machine? Custom BIOS, custom OS?

I am aware that there are many applications which require much more computations that running a PC game but I am still interested if some games could then run at the tens of thousands of frames per second?

In: 3

6 Answers

Anonymous 0 Comments

Depends on your definition of supercomputer but many larger servers can run Windows while having multiples CPUs/GPUs/etc. At that size you are correct, you’d need a custom massive motherboard but some companies use them.

Windows has limited ability to use all of that computing power though which is why the largest supercomputers don’t use Windows.

You’d need some sort of Linux that’s optimized for multiple CPUs as well as for each individual program to be optimized for multiple CPUs.

Simply having the right OS wouldn’t allow you to use all your CPUs at once if the individual programs aren’t optimized that way.

Games can’t really do that for example, since they have to wait for user input before calculating the next frame. In fact, with multiple CPUs/GPUs you get a lot of lag. So instead of running one game at thousands of FPS, you’d be able to run thousands of games simultaneously at slightly slower FPS.

You are viewing 1 out of 6 answers, click here to view all answers.