2010/04/19 Gregory Crosswhite <gcr...@phys.washington.edu>:
> Thanks for the link;  my ultimate interest, though, is in an architecture
> that could scale to multiple machines rather than multiple cores with shared
> memory on a single machine.  Has there been any interest and/or progress in
> making DPH run on multiple machines and other NUMA architectures?

  I wonder what it would take to do this.

  One approach is some compiler "magic" that provides you with an RTS
  that can communicate with other RTSen over TCP and chunks the computation
  "appropriately". Or maybe you give it a chunk size and it gives you some
  number of executables that find one another using Bonjour. Values not on
  "this node" are found via some hashing scheme (the same scheme used to
  chunk in the first place).

  There is a lot to know about this problem area.

  It would be a great alternative to OpenMPI.

--
Jason Dusek
_______________________________________________
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe

Reply via email to