• DocumentCode
    1684164
  • Title

    Parallel logic and fault simulation algorithms for shared memory vector machines

  • Author

    Bataineh, A. ; Ozguner, Fusun ; Szauter, I.

  • Author_Institution
    Cray Research Inc., Eagan, MN, USA
  • fYear
    1992
  • Firstpage
    369
  • Lastpage
    372
  • Abstract
    Algorithms for logic and fault simulation, developed and implemented on the Cray Y-MP supercomputer, a general-purpose shared-memory parallel machine with vector processors, are presented. The parallel-and-vector version of the event-driven logic simulation algorithm achieves a speedup of 52 on the Cray Y-MP with eight processors, with a maximum performance of about 2 million events per second. These results are comparable to the performance of hardware simulation engines and can be implemented on other parallel machines without major modifications. The second algorithm is a parallel and vector version of the parallel fault simulation algorithm. Experimental results on benchmark circuits show that very high evaluation rates (20 to 32*10/sup 9/ evaluations/s.) can be achieved. Speedup factors of 45 to 69 are observed between the scalar and the parallel-and-vector execution of the fault simulator.<>
  • Keywords
    circuit analysis computing; discrete event simulation; fault location; logic CAD; logic testing; shared memory systems; Cray Y-MP; Cray Y-MP supercomputer; benchmark circuits; event-driven logic simulation algorithm; fault simulation algorithms; fault simulator; hardware simulation engines; parallel logic simulation; parallel-and-vector version; shared memory vector machines; vector processors; Circuit simulation; Design automation; Discrete event simulation; Fault location; Logic circuit testing; Shared memory systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 1992. ICCAD-92. Digest of Technical Papers., 1992 IEEE/ACM International Conference on
  • Conference_Location
    Santa Clara, CA, USA
  • Print_ISBN
    0-8186-3010-8
  • Type

    conf

  • DOI
    10.1109/ICCAD.1992.279345
  • Filename
    279345