skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: The Xyce Parallel Electronic Simulator - An Overview

Abstract

The Xyce{trademark} Parallel Electronic Simulator has been written to support the simulation needs of the Sandia National Laboratories electrical designers. As such, the development has focused on providing the capability to solve extremely large circuit problems by supporting large-scale parallel computing platforms (up to thousands of processors). In addition, they are providing improved performance for numerical kernels using state-of-the-art algorithms, support for modeling circuit phenomena at a variety of abstraction levels and using object-oriented and modern coding-practices that ensure the code will be maintainable and extensible far into the future. The code is a parallel code in the most general sense of the phrase--a message passing parallel implementation--which allows it to run efficiently on the widest possible number of computing platforms. These include serial, shared-memory and distributed-memory parallel as well as heterogeneous platforms. Furthermore, careful attention has been paid to the specific nature of circuit-simulation problems to ensure that optimal parallel efficiency is achieved even as the number of processors grows.

Authors:
; ; ; ; ; ;
Publication Date:
Research Org.:
Sandia National Labs., Albuquerque, NM (US); Sandia National Labs., Livermore, CA (US)
Sponsoring Org.:
US Department of Energy (US)
OSTI Identifier:
771528
Report Number(s):
SAND2000-3056C
TRN: AH200118%%367
DOE Contract Number:  
AC04-94AL85000
Resource Type:
Conference
Resource Relation:
Conference: 2001 IEEE International Symposium on Circuits and Systems, Sydney (AU), 05/06/2001--05/09/2001; Other Information: PBD: 8 Dec 2000
Country of Publication:
United States
Language:
English
Subject:
42 ENGINEERING; 99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; X CODES; ELECTRONIC CIRCUITS; COMPUTER-AIDED DESIGN; SIMULATORS; PARALLEL PROCESSING

Citation Formats

HUTCHINSON,SCOTT A., KEITER,ERIC R., HOEKSTRA,ROBERT J., WATTS,HERMAN A., WATERS,ARLON J., SCHELLS,REGINA L., and WIX,STEVEN D. The Xyce Parallel Electronic Simulator - An Overview. United States: N. p., 2000. Web.
HUTCHINSON,SCOTT A., KEITER,ERIC R., HOEKSTRA,ROBERT J., WATTS,HERMAN A., WATERS,ARLON J., SCHELLS,REGINA L., & WIX,STEVEN D. The Xyce Parallel Electronic Simulator - An Overview. United States.
HUTCHINSON,SCOTT A., KEITER,ERIC R., HOEKSTRA,ROBERT J., WATTS,HERMAN A., WATERS,ARLON J., SCHELLS,REGINA L., and WIX,STEVEN D. Fri . "The Xyce Parallel Electronic Simulator - An Overview". United States. https://www.osti.gov/servlets/purl/771528.
@article{osti_771528,
title = {The Xyce Parallel Electronic Simulator - An Overview},
author = {HUTCHINSON,SCOTT A. and KEITER,ERIC R. and HOEKSTRA,ROBERT J. and WATTS,HERMAN A. and WATERS,ARLON J. and SCHELLS,REGINA L. and WIX,STEVEN D.},
abstractNote = {The Xyce{trademark} Parallel Electronic Simulator has been written to support the simulation needs of the Sandia National Laboratories electrical designers. As such, the development has focused on providing the capability to solve extremely large circuit problems by supporting large-scale parallel computing platforms (up to thousands of processors). In addition, they are providing improved performance for numerical kernels using state-of-the-art algorithms, support for modeling circuit phenomena at a variety of abstraction levels and using object-oriented and modern coding-practices that ensure the code will be maintainable and extensible far into the future. The code is a parallel code in the most general sense of the phrase--a message passing parallel implementation--which allows it to run efficiently on the widest possible number of computing platforms. These include serial, shared-memory and distributed-memory parallel as well as heterogeneous platforms. Furthermore, careful attention has been paid to the specific nature of circuit-simulation problems to ensure that optimal parallel efficiency is achieved even as the number of processors grows.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {2000},
month = {12}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share: