• DocumentCode
    2896273
  • Title

    Predictability of cellular programs implemented with CAMELot

  • Author

    Folino, Gianluigi ; Spezzano, Giandomenico

  • Author_Institution
    ISI-CNR, Italy
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    468
  • Lastpage
    474
  • Abstract
    In this paper we present a performance model to analyse the scalability and predict the performance of cellular programs developed by the CAMELot system. CAMELot is a problem solving environment that uses the cellular automata model for modelling and simulating dynamic complex phenomena. The environment supports CARPET, a purpose-built language for programming and steering cellular applications. The performance model proposed is based on the isoefficiency method. The isoefficiency is a scalability measure that determines whether a parallel system can preserve its efficiency by increasing the problem size as the number of processors is scaled. By isoefficiency analysis we can test a program´s performance on a few processors and then predict its performance on a larger number of processors. It also lets us study system behavior when other hardware parameters, such as processor and communication speeds change. Scalability prediction examples for two-dimensional and three-dimensional cellular programs on a Meiko CS-2 parallel machine are given
  • Keywords
    cellular automata; performance evaluation; problem solving; CAMELot; CARPET; Meiko CS-2 parallel machine; cellular automata model; cellular programs predictability; dynamic complex phenomena; hardware parameters; isoefficiency method; problem solving environment; purpose-built language; scalability measure; system behavior; Computational modeling; Computer architecture; Concurrent computing; Hardware; Performance analysis; Predictive models; Problem-solving; Scalability; Size measurement; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Processing, 2001. Proceedings. Ninth Euromicro Workshop on
  • Conference_Location
    Mantova
  • Print_ISBN
    0-7695-0987-8
  • Type

    conf

  • DOI
    10.1109/EMPDP.2001.905076
  • Filename
    905076