Need some beginner info on Beowulf and paralell computing?

  • Thread starter Thread starter Alex_Sanders
  • Start date Start date
  • Tags Tags
    Beginner Computing
AI Thread Summary
To connect multiple motherboards (MB) with a CPU and RAM for a DIY server setup, options include using PCI slots, AGP slots, parallel ports, or USB ports. A master computer is essential to manage tasks and collect results from slave computers. The master would typically host the hard drive and Beowulf system, while PCI connections are favored due to their maturity and ease of addressing. Alternatively, a network of inexpensive PCs connected via Ethernet could also serve the purpose, with each PC assigned a local IP address through a router. While a multi-core processor in a single PC could handle parallel programming, the focus here is on creating a DIY server capable of hosting applications like Apache.
Alex_Sanders
Messages
73
Reaction score
0
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 going to 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.
 
Computer science news on Phys.org
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?
 
rcgldr said:
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?

No, the goal is a DIY server, hosting apache or things like that.
 
Thread 'Urgent: Physically repair - or bypass - power button on Asus laptop'
Asus Vivobook S14 flip. The power button is wrecked. Unable to turn it on AT ALL. We can get into how and why it got wrecked later, but suffice to say a kitchen knife was involved: These buttons do want to NOT come off, not like other lappies, where they can snap in and out. And they sure don't go back on. So, in the absence of a longer-term solution that might involve a replacement, is there any way I can activate the power button, like with a paperclip or wire or something? It looks...
I came across a video regarding the use of AI/ML to work through complex datasets to determine complicated protein structures. It is a promising and beneficial use of AI/ML. AlphaFold - The Most Useful Thing AI Has Ever Done https://www.ebi.ac.uk/training/online/courses/alphafold/an-introductory-guide-to-its-strengths-and-limitations/what-is-alphafold/ https://en.wikipedia.org/wiki/AlphaFold https://deepmind.google/about/ Edit/update: The AlphaFold article in Nature John Jumper...
Back
Top