[GE users] SGE and Shared Memory

Ron Chen ron_chen_123 at yahoo.com
Fri Jan 14 08:27:23 GMT 2005


Reuti,

Thanks, your answer is the correct one.

I was thinking about using SGE to schedule/run OpenMP
jobs, and didn't read it carefully to find out that
each machine only has 1 CPU.

 -Ron


--- Reuti <reuti at staff.uni-marburg.de> wrote:
> OpenMP is bound to one machine to use threads and
> works on the same memory 
> area. SGE will not join the memory or system bus to
> give you the illusion of 
> just one machine with shared memory. You are
> thinking of a hardware solution as 
> it is available e.g. on some SGI machines, where you
> have a special cable 
> between the nodes and the whole bunch of machines
> suddenly appears to be one 
> machine only, but with (in your case) 4 CPUs.
> 
> Parallel applications are supported if you switch to
> e.g. MPICH, PVM, Linda, 
> GlobalArrays, OpenMPI [not related to OpenMP](which
> all handle the network 
> communication for you); but you would have to
> rewrite your programs. OpenMP can 
> still be used with SGE, if you have a machine with
> real shared memory.
> 
> BTW: There is s free 4 CPU Linda version for Linux C
> programming.
> 
> Cheers - Reuti
> 
>
---------------------------------------------------------------------
> To unsubscribe, e-mail:
> users-unsubscribe at gridengine.sunsource.net
> For additional commands, e-mail:
> users-help at gridengine.sunsource.net
> 
> 



	
		
__________________________________ 
Do you Yahoo!? 
Yahoo! Mail - You care about security. So do we. 
http://promotions.yahoo.com/new_mail

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe at gridengine.sunsource.net
For additional commands, e-mail: users-help at gridengine.sunsource.net




More information about the gridengine-users mailing list