I have this idea for a gaming cluster and i wanted to see what people with a little more experience had to say about it. My idea was to have many(prob around 3-5) small mirco-atx boards with 3GB ram and a i3 processor and onboard graphics. and then one master node, full atx 16GB ram i7 processor and 2 Gpus. i would then have a linux os on top of that as the management os then have one(or many) machines that would be running what ever os. but my overall question is would the windows os get a performance boost and be able to run modern 3d videogames. also i would have the windows machine pass though one of(or both if possible) the GPUS.