History. Skip directly to Page Content, Main Navigation, Quick Links, Login & Side Navigation.

  • Home
  • Contact Us
  • Site Map
  • Join ENCOMPASS
Encompass Logo

DECUS Heritage

About Us
Membership
Events
Community
Technical Resources
Encompass Library
Join or Renew
Board of Directors
Alliance Partners
Election
Encompass Points
History
Link to Us


CAYENNE (V00235)

Version: 2G.6, January 1986
Submitted By: Digital Equipment Corporation
Operating System: VAX/VMS Version 4.4
Source Language: MACRO-32, FORTRAN 77
Keywords: Circuit Simulation
Memory Requirements: Normal config. - more is faster.
Notes: Two input (demo) files are included as mentioned in the read_me.first file. This program was developed by the Computer-Aided Design Group, Department of Electrical Engineering and Computer Sciences, University of California- Berkeley.

Abstract: CAYENNE is a parallel version of Berkeley SPICE 2G.6, Encompass No. V00216. It utilizes the PlibV2 parallel library routines. The purpose of CAYENNE is to run a parallel version of SPICE 2G.6 on any VAX/VMS multi-processor, which at this time includes the VAX 8300 and the VAX 8800. CAYENNE will also run on a single processor VAX.

A set of routines which embeds the parallelization methodology used for CAYENNE and greatly facilitates parallel program development is given in the file CAYEN.FOR. This file along with the files PLIBFOR.FOR and PLIBMAC.MAR form the library of routines developed for the CAYENNE methodology.

Two SPICE input files are also in the directory: BJTADDER.SPI and MOSADDER.SPI. Outputs for these input files are: BJTADDERBST.SPO and MOSADDERBST.SPO. These files will verify the CAYENNE application.

Benchmarking this application on a VAX 8300 MP has yielded performance results from 1.5 to over 1.8 times the single stream version of SPICE. Results will vary due to the size of the data sets. Larger SPICE 2G.6 data sets will tend to yield greater performance; hence greater throughout.

Several command procedures have been included for ease of use. CAYENNE may be run in single stream or as a parallel application by specifying the number of subprocesses desired. The specification of zero subprocesses, at start up, would yield a single stream execution of CAYENNE, while a specification of two subprocesses would be ideal to run CAYENNE in parallel across two processors.

Click on DOC to display additional information about the product. Click on FTP to download from the FTP Achives.

[DOC] [FTP]


Last Update: Thu Jan 11 18:27:02 1996
 
Information Links
  • Privacy
  • Notices
  • Link to Us
  • HP
  • Contact Us
ENCOMPASS US Headquarters: 401 North Michigan Avenue, Suite 2200, Chicago, Illinois, 60611
Phone:877.354.9887 | Fax: 312.673.4609 | Outside US and Canada: 312.321.5151 | information@encompassUS.org