Dismiss Notice
Join Physics Forums Today!
The friendliest, high quality science and math community on the planet! Everyone who loves science is here!

Need some beginner info on Beowulf and paralell computing?

  1. Mar 12, 2012 #1
    Say I can get some used MB with CPU and RAM on it at a very low price, and a DMA 33 hard drive, home made powersource, how am I gonna get all thoese MB connected? Using PCI slots? AGP slots? Or para. Ports? USB ports?

    Does Beowulf even support HD farm? That would be mind-blowing advance, for old hardwares, that is.

    This is my premature understanding:

    First, you need a master computer, giving orders through a main bus or something like that to other slave computers, the master computer will allocate the computing task to each of them, then wait and collect the results, PCI should be used to connect each computer, because most boards have more than 1 PCI slots, and the addressing and interrupt is much easier as most ppl use it so the technology relevant should be rather mature.

    Only the master computer will have a harddrive, hosting the Beowulf system.

    I could be wrong, though, and most likely I'm wrong.
  2. jcsd
  3. Mar 12, 2012 #2


    User Avatar
    Homework Helper

    Is there any reason you couldn't simply use a number of cheap PC's and connect them via a network, such as ethernet cables, all PC connected to a router to assign local IP addresses to each PC's network adapter?

    One alternative would be PCI based single board computers. You'd be limited to the number of PCI slots on the main PC.

    If the goal is just parallel programming, wouldn't a single PC with a multi-core processor be enough?
  4. Mar 12, 2012 #3
    No, the goal is a DIY server, hosting apache or things like that.
Share this great discussion with others via Reddit, Google+, Twitter, or Facebook