• DocumentCode
    2573720
  • Title

    Coordinating heterogeneous parallelism

  • Author

    Batey, D.J. ; Padget, J.A.

  • Author_Institution
    Sch. of Math. Sci., Bath Univ., UK
  • fYear
    1995
  • fDate
    25-27 Jan 1995
  • Firstpage
    339
  • Lastpage
    346
  • Abstract
    Our goal is to produce a client-server based programming environment to enable massively parallel symbolic computing on heterogeneous ensembles of parallel hardware. Multiple users should be able to log on as clients and use any combination of the resources available, via a single simple language. We want our users to have control over the Kind of parallelism employed by their applications, but at the same time we do not want them to have to know anything but the most abstract details of each machine or architecture-approximately how many processors it has, whether it supports SIMD and/or MIMD parallelism, and maybe some indication of the power or supported granularity of each processing node. In this paper, we discuss some of the background issues involved, and show how we use paralations to manipulate participating resources, before describing how we use futures to coordinate our distributed parallel computations. Finally, we outline some of the problems we have encountered with using paralations in this way
  • Keywords
    client-server systems; network operating systems; programming environments; symbol manipulation; client-server based programming environment; distributed parallel computations; heterogeneous parallelism coordination; massively parallel symbolic computing; Algebra; Application software; Computer applications; Computer architecture; Concurrent computing; Context modeling; Hardware; Knowledge based systems; Parallel processing; Parallel programming;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 1995. Proceedings. Euromicro Workshop on
  • Conference_Location
    San Remo
  • Print_ISBN
    0-8186-7031-2
  • Type

    conf

  • DOI
    10.1109/EMPDP.1995.389189
  • Filename
    389189