WoTUG - The place for concurrent processes

Paper Details

  title = "{F}ast {D}istributed {P}rocess {C}reation with the {XMOS} {XS}1 {A}rchitecture",
  author= "Hanlon, James and Hollis, Simon J.",
  editor= "Welch, Peter H. and Sampson, Adam T. and Pedersen, Jan B√¶kgaard and Kerridge, Jon and Broenink, Jan F. and Barnes, Frederick R. M.",
  pages = "195--207",
  booktitle= "{C}ommunicating {P}rocess {A}rchitectures 2011",
  isbn= "978-1-60750-773-4",
  year= "2011",
  month= "jun",
  abstract= "The provision of mechanisms for processor allocation in
     current distributed parallel programming models is very
     limited. This makes difficult, or even prohibits, the
     expression of a large class of programs which require a
     run-time assessment of their required resources. This
     includes programs whose structure is irregular, composite or
     unbounded. Efficient allocation of processors requires
     a process creation mechanism able to initiate and terminate
     remote computations quickly. This paper presents the
     design, demonstration and analysis of an explicit mechanism
     to do this, implemented on the XMOS XS1 architecture, as a
     foundation for a more dynamic scheme. It shows that process
     creation can be made efficient so that it incurs only
     a fractional overhead of the total runtime and that it can
     be combined naturally with recursion to enable rapid
     distribution of computations over a system."

If you have any comments on this database, including inaccuracies, requests to remove or add information, or suggestions for improvement, the WoTUG web team are happy to hear of them. We will do our best to resolve problems to everyone's satisfaction.

Copyright for the papers presented in this database normally resides with the authors; please contact them directly for more information. Addresses are normally presented in the full paper.

Pages © WoTUG, or the indicated author. All Rights Reserved.
Comments on these web pages should be addressed to: www at wotug.org

Valid HTML 4.01!