Home
| Calendar
| Mail Lists
| List Archives
| Desktop SIG
| Hardware Hacking SIG
Wiki | Flickr | PicasaWeb | Video | Maps & Directions | Installfests | Keysignings Linux Cafe | Meeting Notes | Blog | Linux Links | Bling | About BLU |
markw at mohawksoft.com writes: > Non-Uniform Memory Architecture is a way of clustering multiple CPUs, > closer than something like a beowulf, but not quite SMP either. > > Has anyone seen or heard of NUMA being simulated or implemented using high > speed ethernet? Yes. You might find the following projects interesting: o Split-C -- parallel extension to C o TreadMarks -- API that facilitates distributed shared memory (DSM). o OpenMP -- standard/API that facilitates distributed shared memory. o C* if you are interested in parallel computation and can find a version that is available. I've done some work with a project called Hyperion (at the University of NH), which is a implementation of a Java Virtual Machine that can be run on clusters of workstations. This comes with a DSM subsystem as well. Please note that "high-speed ethernet" (lets say 100Mbps) has some characteristics that aren't always optimal for cluster computations -- there is usually a lot of latency -- systems that generate lots of small messages tend to get bogged down in the networking layer. Regards, --kevin -- GnuPG ID: B280F24E And the madness of the crowd alumni.unh.edu!kdc Is an epileptic fit -- Tom Waits
BLU is a member of BostonUserGroups | |
We also thank MIT for the use of their facilities. |