Parallel Simulations of Manufacturing Processing using Simpy, a Python-Based Discrete Event Simulation Tool

SimPy is a Python-based, interpreted simulation tool that offers the power and convenience of Python. It is able to launch processes and sub-processes using generators, which act autonomously and may interact using interrupts. SimPy offers other advantages over competing commercial codes in that it...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Proceedings of the 2006 Winter Simulation Conference S. 2294
1. Verfasser: Castillo, V.
Format: Tagungsbericht
Sprache:Englisch
Veröffentlicht: IEEE 01.12.2006
Schlagworte:
ISBN:1424405009, 9781424405008
ISSN:0891-7736
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Abstract SimPy is a Python-based, interpreted simulation tool that offers the power and convenience of Python. It is able to launch processes and sub-processes using generators, which act autonomously and may interact using interrupts. SimPy offers other advantages over competing commercial codes in that it allows for modular development, use of a version control system such as CVS, can be made self-documenting with PyDoc, and is completely extensible. The convenience of an interpreted language, however, is offset for large models by slower than desired run times. This disadvantage can be compensated for by parallelizing the system using PyMPI, from the Eawrence Eivermore National Eaboratory. This work was performed under the auspices of the U.S. Department of Energy by University of California, Eawrence Livermore National Eaboratory under Contract W-7405-Eng-48
AbstractList SimPy is a Python-based, interpreted simulation tool that offers the power and convenience of Python. It is able to launch processes and sub-processes using generators, which act autonomously and may interact using interrupts. SimPy offers other advantages over competing commercial codes in that it allows for modular development, use of a version control system such as CVS, can be made self-documenting with PyDoc, and is completely extensible. The convenience of an interpreted language, however, is offset for large models by slower than desired run times. This disadvantage can be compensated for by parallelizing the system using PyMPI, from the Eawrence Eivermore National Eaboratory. This work was performed under the auspices of the U.S. Department of Energy by University of California, Eawrence Livermore National Eaboratory under Contract W-7405-Eng-48
Author Castillo, V.
Author_xml – sequence: 1
  givenname: V.
  surname: Castillo
  fullname: Castillo, V.
  organization: Div. of Electron. Eng. Technol., Lawrence Livermore Nat. Lab., CA
BookMark eNpNkEtPwzAQhI0oEm3pmQMX_wBSdm3HiY9QykMqolKLOFa240Agtas4Qeq_J7wkLrs7o9VI34zIwAfvCDlFmCKCunhezaYMQE454yDFAZmoLEfBhIAUMD0koz8BakCGkCtMsozLYzKK8Q0A8xTZkLwvdaPr2tV0VW27WrdV8JGGkj5o35Xatl1T-Re6bIJ1MX6d3ffsv3f7c6rpct--Bp9c6egKel1F27jW0fmH8-2_SLoOoT4hR6Wuo5v87jF5upmvZ3fJ4vH2fna5SCqEtE14IZQyDpjgQhrHuIHUMovGmEKXkGuUyiolBEpT9I7usUQPo_o6sJSWj8nZT27lnNvsmmqrm_1GIGZ9CfwTGFdcmw
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/WSC.2006.323064
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE Xplore
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISBN 9781424405015
1424405017
EndPage 2294
ExternalDocumentID 4117891
Genre orig-research
GroupedDBID 123
29P
6IE
6IF
6IH
6IK
6IL
6IM
6IN
AAJGR
AAWTH
ABLEC
ADZIZ
AFFNX
ALMA_UNASSIGNED_HOLDINGS
APO
ASPBG
AVWKF
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
IPLJI
M43
OCL
RIE
RIL
RIO
RNS
WH7
~02
ID FETCH-LOGICAL-i105t-3d499be024346be23b05c2c1bbbdaf08a169c994416bddafa773451292001f6c3
IEDL.DBID RIE
ISBN 1424405009
9781424405008
ISICitedReferencesCount 5
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000246261204070&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0891-7736
IngestDate Wed Aug 27 02:07:53 EDT 2025
IsPeerReviewed false
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i105t-3d499be024346be23b05c2c1bbbdaf08a169c994416bddafa773451292001f6c3
PageCount 1
ParticipantIDs ieee_primary_4117891
PublicationCentury 2000
PublicationDate 2006-Dec.
PublicationDateYYYYMMDD 2006-12-01
PublicationDate_xml – month: 12
  year: 2006
  text: 2006-Dec.
PublicationDecade 2000
PublicationTitle Proceedings of the 2006 Winter Simulation Conference
PublicationTitleAbbrev WSC
PublicationYear 2006
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0018512
ssj0000454262
ssj0001138189
Score 1.6452556
Snippet SimPy is a Python-based, interpreted simulation tool that offers the power and convenience of Python. It is able to launch processes and sub-processes using...
SourceID ieee
SourceType Publisher
StartPage 2294
SubjectTerms Contracts
Control systems
Discrete event simulation
Laboratories
Manufacturing processes
Power engineering and energy
Virtual manufacturing
Title Parallel Simulations of Manufacturing Processing using Simpy, a Python-Based Discrete Event Simulation Tool
URI https://ieeexplore.ieee.org/document/4117891
WOSCitedRecordID wos000246261204070&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3PT8IwGG2QeNALChh_pwePTNa1rOtVhHiRLAEjN9JfSxZxI8BM-O9tyzYx8eJl6ZpuWb5s_d769b0HwANhOpKYcU8jRT0SCOIJHEYeFZhLLBGOFHdmE3QyieZzFjdAr-bCaK3d5jP9aJuulq9yWdilsj5BiEaWqn5EabjnatXrKVZKrpK-c-sryOYiVlcUDLJwFQVzvUGUOKxIXv7AoIxK-6k8j0oNIOSz_vt0uC9ZYAfWf5mwuBw0bv3v6c9A94fMB-M6TZ2Dhs7aoFW5OcDy426D0wNpwg74iPna2qws4TT9LC2-NjBP4CvPCsuGcPRGWPIMbLNwRzN6tetBDuOdVSXwnkyWVPA5NbOTgedwZLdXHtwSzvJ82QVv49Fs-OKVxgxeauDY1sPK_CcJbcUMSSh0gIU_kIFEQgjFEz_iKGSSMYO0QqFMDzcBJxZZ2A1cSSjxBWhmeaYvAcRM2SmEYEvSNWO4idEg8QlVgtDAV1egYyO5WO21NxZlEK__7r4BJ0FpLOSjW9Dcrgt9B47l1zbdrO_dC_MN09K38g
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1dS8MwFA1jCuqLuil-mwcfV9c0Wdu8qhuK2xhsom8jX4OirrKtwv69uTGdE3zxpaQhlHLb5p7m5pyD0BXjJlWUi8AQnQQskiyQNE6DRFKhqCI01cKZTST9fvrywgcV1FhxYYwxbvOZuYamq-XrXBWwVNZkhCQpUNU3wDnLs7VWKyogJleK37kVFgLZiK9qChZbuJqCvYLFlDQuaV5hy-KMUv3Jn6deBYiEvPk8vP0uWlAH13_ZsLgs1Nn93_3voYMfOh8erBLVPqqYaQ3tln4O2H_eNbSzJk5YR68DMQOjlTc8zN69ydcc5xPcE9MC-BCO4Ig90wCahTva0R_LBhZ4sARdguDG5kmN7zI7P1mAjtuwwXLtkniU528H6KnTHt3eB96aIcgsIFsEVNs_JWlAzpDF0kRUhi0VKSKl1GISpoLEXHFun1Iste0RNuAMsAVs4ZrEih6i6jSfmiOEKdcwiTAKNF07RtgYtSYhS7RkSRTqY1SHSI4_vtU3xj6IJ393X6Kt-1GvO-4-9B9P0XbkbYZCcoaqi1lhztGm-lxk89mFe3m-AJ6-uzs
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+the+2006+Winter+Simulation+Conference&rft.atitle=Parallel+Simulations+of+Manufacturing+Processing+using+Simpy%2C+a+Python-Based+Discrete+Event+Simulation+Tool&rft.au=Castillo%2C+V.&rft.date=2006-12-01&rft.pub=IEEE&rft.isbn=1424405009&rft.issn=0891-7736&rft.spage=2294&rft.epage=2294&rft_id=info:doi/10.1109%2FWSC.2006.323064&rft.externalDocID=4117891
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0891-7736&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0891-7736&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0891-7736&client=summon