Visit The New, Modern Unix Linux Community


Grid vs. Parallel vs. Distributed

 
Thread Tools Search this Thread
Special Forums UNIX and Linux Applications High Performance Computing Grid vs. Parallel vs. Distributed
# 1  
Grid vs. Parallel vs. Distributed

Hello all,

I was wondering if someone could either explain or maybe point me to another article somewhere that explains the difference between:

distributed computing
grid computing
parallel computing

I see these terms thrown around a lot in server and cluster environments, but I'd like a solid explanation of what each technology does exactly and the pros/cons to each solution.

Thanks.
# 2  
Well, as I understand the terms:
parallel computing --- one box with mutiple cpu's attacking the same problem simultaneously.

cluster --- a collection of boxes in the same room pretending to be a single box to the outside world.

distributed computing --- a large collection of systems to handle a very large application. These are all administered by the same organization but seldom are all of the computers in the same room. No requirement to pretend to be a single box.

grid computing --- a very large collection of systems used to attack a very large computational problem. Unlimited numbers of systems can added or removed almost instantly. No requirement for central administation of the boxes on the grid. The systems on the grid may not be dedicated to it and may reside on another grid as well. Think of those screen savers that look for ET. That is probably the world's largest grid.

Anybody have better definitions?
# 3  
I agree mostly with Perderabo's definitions. I'd just add examples.

Parallel Computing - A vector supercomputer like a Cray. Older Cray's like the Y/MP and so on. I know they are now making more distributed/clustered supercomputers too, but the big single Cray boxes are the example of Parallel supercomputing.

Distributed Computing - A huge set of systems all doing the same thing. You can add, remove, and replace an individual one without affecting the overall service at all. Something like the huge Google linux farms that handle search requests.

Grid Computing - I can't come up with a better example than Perderabo's SETI screensaver grid. A commercial example would be Sun's grid they rent out for $1 per hour per cpu.

Previous Thread | Next Thread
Thread Tools Search this Thread
Search this Thread:
Advanced Search

Test Your Knowledge in Computers #710
Difficulty: Easy
Chrome DevTools. when you want to inspect the styles or attributes of a DOM node , right-click the element and select Inspect.
True or False?

5 More Discussions You Might Find Interesting

1. High Performance Computing

how to do GRID COMPUTING?

Hello, I want to know how to combine the processing power of given 2 FEDORA machines in LAN. Can you please tell me the commands,etc used to perform such an operations.Can you please give me the links where I can find more info on this topic. (5 Replies)
Discussion started by: nsharath
5 Replies

2. Programming

Distributed Automation kill()

Ok, so Ive been stumped by this problem for the last 3 days, and my exploration is reaching its limitations... The key idea is that at any moment in time, the automation controller could theoretically have any number of threads open to any number of node machines running any number of... (2 Replies)
Discussion started by: jjinno
2 Replies

3. AIX

GRID containers technology

Hi forum, I am aware that on Hp-Superdome technology (Blade Servers) is avaliable while on Solaris GRID technology is the latest in the market. I would like to know if similar high end technology is also available for AIX ? (1 Reply)
Discussion started by: dheram
1 Replies

4. Shell Programming and Scripting

How to create a grid file

Hi everybody: I want to create a grid file for export to statistical program. My aid is create a file with both rows, one row are x coordenates and other for y coordenates. All grid obviousolly are same space. the form that i want is this: x=(400000 ........ 600000) and y=(4000000 .......... (1 Reply)
Discussion started by: tonet
1 Replies

5. UNIX for Dummies Questions & Answers

Distributed

I've downloaded distributed latest build for dnetc, and I think i installed it. Not sure where the excicuteable would be. Any help? i realize this is a little ambigious, so I can allways reintstall it if i know how to put it in a specific directory.. does anyone know if VNC works for the Intel... (3 Replies)
Discussion started by: veitcha
3 Replies

Featured Tech Videos