I have several questions. I know they might seem ridiculous, but I'm excited about the possibility of a project like this. I know very little about Raspberry Pis, to be honest, but I'm willing to learn. I've looked and haven't found any answers to my specific questions. I do realize that if it was easy, everyone would be doing it. I'm just wondering if it would be possible at all.
How possible would it be to use a Beowulf cluster of Raspberry Pi 3s as a Desktop computer for everyday computing, and even some moderate gaming? I'm not one who needs the latest and greatest graphics, as long as a game runs. Would there be a bottleneck for non-parallel computing based on the clock speed of the first node? Is there any way around that? Can I use another box (a stripped-down desktop with a decent processor but little else) as the first node? The last option is a last resort- I'd like to see if it's possible to do it with just Raspberry Pis.
Finally, what kinds of peripherals can you hook up? Can you add an external hard drive, graphics card, etc? Am I dreaming?
I do have some uses for parallel computing- I do 3d, and would like to do some more animation. I'm about to attend school for computer science in a year or so (I'm an older, returning student, not a teenager), and it might be fun to get a head start on some advanced concepts.
I'm not asking anyone to take the time to walk me through it, just to let me know if it's possible, and possibly any caveats I might need to consider. Links to more information are always appreciated, of course.
Thanks in advance.