If you guys have never heard of the idea behind Condor Cluster: http://www.cs.wisc.edu/condor/ It's developed by the University of Wisconsin but used by many other universities since its birth.
I was just wondering, in general though, how Cluster Computing actually finishes its jobs. Does it take the job that you submitted, and split it into pieces and allocate the different pieces to multiple workstations scattered across the cluster? Or does it use just one of those workstations and run your whole task solely as a foreground job?
Any insight on this whole cluster/grid computing concept would be very helpful. Thanks