[Beowulf] Altix vs. Beowulf
    Joe Landman 
    landman at scalableinformatics.com
       
    Wed Apr 20 14:43:05 PDT 2005
    
    
  
Mark Hahn wrote:
>>Please note that several network cards also have build in shared memory at
>>the card. Quadrics has a shmem library for example at a real low cost for 8
>>nodes.
> 
> 
> a shmem library does not shared memory make.
long *big_honking_storage_pointer,
       billions_and_billions = 16 * 1024 * 1024 * 1024;
big_honking_storage_pointer	=
       malloc(billions_and_billions*sizeof(double));
/*
    ahhh global shared memory, tastes great, less filling, easy to
    program
  */
Basically if you cannot allocate a huge chunk of ram and have the OS 
figure out where to get it from without breaking the request up, then it 
really isn't shared memory.  If you cannot slide along contiguous 
address blocks on a single CPU and touch all of your ram, then it really 
isn't shared memory.
There is some sort of Jeff-Foxworthy type thing happening here.
---
Joe
    
    
More information about the Beowulf
mailing list