About Me

My photo

-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/E/B d-- s:++>: a-- C++(++++) UL++ P! L++ E--- W+++ N+++ w PS+ PE- !tv
b+++ G++ e++ h
------END GEEK CODE BLOCK------

Tuesday, August 10, 2004

What makes a cluster a Beowulf?

spent some time on this page today..

What makes a cluster a Beowulf?

Cluster is a widely-used term meaning independent computers combined into a unified system through software and networking. At the most fundamental level, when two or more computers are used together to solve a problem, it is considered a cluster. Clusters are typically used for High Availability (HA) for greater reliability or High Performance Computing (HPC) to provide greater computational power than a single computer can provide.

Beowulf Clusters are scalable performance clusters based on commodity hardware, on a private system network, with open source software (Linux) infrastructure. The designer can improve performance proportionally with added machines. The commodity hardware can be any of a number of mass-market, stand-alone compute nodes as simple as two networked computers each running Linux and sharing a file system or as complex as 1024 nodes with a high-speed, low-latency network.

Class I clusters are built entirely using commodity hardware and software using standard technology such as SCSI, Ethernet, and IDE. They are typically less expensive than Class II clusters which may use specialized hardware to achieve higher performance.

Common uses are traditional technical applications such as simulations, biotechnology, and petro-clusters; financial market modeling, data mining and stream processing; and Internet servers for audio and games.

Beowulf programs are usually written using languages such as C and FORTRAN. They use message passing to achieve parallel computations. See Beowulf History for more information on the development of the Beowulf architecture.

4 comments:

sajith said...

Programming a cluster application is amazingly fun and easy. I hope you really got hooked to beowulf :-)

sajith said...

This might interest you: Designing and Building Parallel Programs.

phoe6 said...

Thank you very much sajith :)
will surely check more on it and from the day I have read abt Bewolf its always at the backdrop in my mind. Would like to try someday.
--
2B|~2B was interesting..
---
Right now, I am checking with more with FC2 only,tweaking with various WMs (today fvwm), MUAs mutt,sendmail etc...
chota-chota C prgms of K&R and have plans for going to minix at home (so long after college and for study).
Got Gnoware,but I feel more customization could be done,left a message and thanked Dr.Nagarjuna.
--
Hows your time going?

phoe6 said...
This comment has been removed by a blog administrator.