• DocumentCode
    3014695
  • Title

    Delirium: an embedding coordination language

  • Author

    Lucco, Steven ; Sharp, Oliver

  • Author_Institution
    Dept. of Comput. Sci., California Univ., Berkeley, CA, USA
  • fYear
    1990
  • fDate
    12-16 Nov 1990
  • Firstpage
    515
  • Lastpage
    524
  • Abstract
    The authors outline a strategy for expressing coordination of sequential subcomputations, realized in the embedding language Delirium. In contrast to existing embedded languages, the notation clearly expresses the coordination framework of the application. All the coordination required to execute the program is expressed in a unified Delirium program. The program contains the computational code in the form of embedded operators, written using conventional tools. The proposed environment, which executes on a variety of shared-memory multi processors, provides tools which make it possible to develop parallel applications quickly. It supports a coordination model than can guarantee deterministic execution. Programmers who remain within the restrictions of the model can develop a program on a sequential machine and be certain that it will execute deterministically on a variety of parallel architectures
  • Keywords
    parallel languages; deterministic execution; embedded operators; embedding coordination language; embedding language Delirium; sequential machine; shared-memory multi processors; unified Delirium program; Computational modeling; Computer science; Convolutional codes; Motion detection; Optimizing compilers; Parallel processing; Parallel programming; Programming environments; Programming profession; Retina;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Supercomputing '90., Proceedings of
  • Conference_Location
    New York, NY
  • Print_ISBN
    0-8186-2056-0
  • Type

    conf

  • DOI
    10.1109/SUPERC.1990.130063
  • Filename
    130063