• DocumentCode
    1887265
  • Title

    Glenda: an environment for easy parallel programming

  • Author

    Seyfarth, B.R. ; Bickham, J.L. ; Fernandez, M.R.

  • Author_Institution
    Dept. of Comput. Sci., Southern Mississippi Univ., Hattiesburg, MS, USA
  • fYear
    1994
  • fDate
    23-25 May 1994
  • Firstpage
    637
  • Lastpage
    641
  • Abstract
    Introduces a software package called “Glenda”, designed to support easy parallel programming. Glenda implements a coordination language based on a global “tuple space”. This coordination language consists of seven operations to output and input tuples from within participating programs. Glenda communications are performed using PVM (Parallel Virtual Machine) message passing functions. The Glenda package consists of a preprocessor to add the coordination operations to the C programming language, a set of communication functions and a tuple server process. We show the utility of Glenda based on an underwater acoustic modeling benchmark
  • Keywords
    acoustic analysis; file servers; message passing; parallel programming; physics computing; programming environments; underwater sound; virtual machines; C programming language; Glenda; PVM message passing functions; Parallel Virtual Machine; benchmark; communication functions; coordination language; global tuple space; parallel programming environment; preprocessor; software package; tuple server process; underwater acoustic modeling; Buffer storage; Computer aided manufacturing; Computer languages; Computer science; Concurrent computing; Message passing; Parallel processing; Parallel programming; Software packages; Virtual machining;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Scalable High-Performance Computing Conference, 1994., Proceedings of the
  • Conference_Location
    Knoxville, TN
  • Print_ISBN
    0-8186-5680-8
  • Type

    conf

  • DOI
    10.1109/SHPCC.1994.296701
  • Filename
    296701