OpenMP implementation of SPICE3 circuit simulator

  • Authors:
  • Tien-Hsiung Weng;Ruey-Kuen Perng;Barbara Chapman

  • Affiliations:
  • Department of Computers Science and Information Engineering, Providence University;Department of Computers Science and Information Engineering, Providence University;Department of Computer Science, University of Houston

  • Venue:
  • IWOMP'05/IWOMP'06 Proceedings of the 2005 and 2006 international conference on OpenMP shared memory parallel programming
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe our experience of creating an OpenMP implementation of the SPICE3 circuit simulator program. The aim of this work is to present a case study showing the development of a shared memory parallel code with minimum effort and minimal code modification. We present our implementation and discuss the results of the case study in terms of what future compiler tools may be needed to help OpenMP application developers with similar porting goals. Our experiments, based on SRAM model simulation running on a SunFire V880 UltraSPARC-III 750 MHz with 4 CPUs, are promising.