• DocumentCode
    2602741
  • Title

    A simulator for real-time parallel processing architectures

  • Author

    Saha, Arindam

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Mississippi State Univ., MS, USA
  • fYear
    1995
  • fDate
    9-13 Apr 1995
  • Firstpage
    74
  • Lastpage
    83
  • Abstract
    A time-driven, flit-based, wormhole-routed, parallel processor network simulator has been designed in C with a user-friendly graphical user interface (GUI). To accommodate the unique requirements of real-time networks, the simulator is based on prioritized queues supporting various resource allocation policies. In the simulator, special care is taken to prevent various possible kinds of overlaps (in time) and deadlocks. As a consequence of real-time systems, all messages are associated with priorities and every virtual channel is associated with the priority of the message it stores. The simulator contains a simple test for the convergence of the average latency, and the throughput is always monitored to verify that it converges to the applied load. A candidate network function is accurately defined and this characterization is detailed enough to be simulated. The simulator is used to evaluate a set of communication characteristics that are deemed desirable for real-time parallel processors with respect to performance
  • Keywords
    concurrency control; convergence; graphical user interfaces; parallel architectures; real-time systems; resource allocation; virtual machines; average latency convergence; communication characteristics; deadlocks; message priorities; overlaps; performance; prioritized queues; real-time networks; real-time parallel processing architectures; resource allocation policies; throughput monitoring; time-driven flit-based wormhole-routed parallel processor network simulator; user-friendly graphical user interface; virtual channel; Convergence; Delay; Graphical user interfaces; Parallel processing; Real time systems; Resource management; System recovery; Testing; Throughput; Transfer functions;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Simulation Symposium, 1995., Proceedings of the 28th Annual
  • Conference_Location
    Phoenix, AZ
  • Print_ISBN
    0-8186-7091-6
  • Type

    conf

  • DOI
    10.1109/SIMSYM.1995.393592
  • Filename
    393592