Loading…

K9: a simulator of distributed-memory parallel processors

K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories,...

Full description

Saved in:
Bibliographic Details
Main Authors: Beadle, P., Pommerell, C., Annaratone, M.
Format: Conference Proceeding
Language:English
Subjects:
Online Access:Request full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by
cites
container_end_page 774
container_issue
container_start_page 765
container_title
container_volume
creator Beadle, P.
Pommerell, C.
Annaratone, M.
description K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories, and I/O processors), and one abstraction mechanism (the DMPP interconnection topology). Application code for K9 can be written in C++ or C. When timing analysis is turned on, the simulation runs between 10 and 20 times slower than if comparable code were executed by the host. When timing analysis is turned off, the simulation proceeds as fast as comparable code running on the host. K9's fast execution allows the simulation of large application programs. Finally, a graphical interface visualizes-with animation-different parameters of the DMPP architecture (hot spots phenomena, load-balancing problems, and so on).
doi_str_mv 10.1145/76263.76350
format conference_proceeding
fullrecord <record><control><sourceid>proquest_6IE</sourceid><recordid>TN_cdi_proquest_miscellaneous_31219441</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>5348949</ieee_id><sourcerecordid>31219441</sourcerecordid><originalsourceid>FETCH-LOGICAL-a305t-a931540d85507382c96a10232229811739f66a8fdd26797b237c56d845d2f6dc3</originalsourceid><addsrcrecordid>eNqNkDtLBDEUhQMiKOtWljZTiIUwa27e104WX7hgo3XITDIwmjFrMlPsv3fc9Qd4mlucj3vgI-Qc6ApAyButmOIrrbikR2SJ2lCDGoELUCdkWcoHnSOlMQinBF_wtnJV6YcpujHlKnWV78uY-2Yag6-HMKS8q7YuuxhDrLY5taGUlMsZOe5cLGH5dxfk_eH-bf1Ub14fn9d3m9pxKsfaIQcpqDdSUs0Na1E5oIwzxtAAaI6dUs503jOlUTeM61Yqb4T0rFO-5Qtydfg7T39PoYx26EsbYnRfIU3FcmCAQsAMXhzAPoRgt7kfXN5ZyYVBgXN7eWhdO9gmpc9igdpfYXYvzO6Fzdj1PzDb5D50_AdcA2dX</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype><pqid>31219441</pqid></control><display><type>conference_proceeding</type><title>K9: a simulator of distributed-memory parallel processors</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Beadle, P. ; Pommerell, C. ; Annaratone, M.</creator><creatorcontrib>Beadle, P. ; Pommerell, C. ; Annaratone, M.</creatorcontrib><description>K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories, and I/O processors), and one abstraction mechanism (the DMPP interconnection topology). Application code for K9 can be written in C++ or C. When timing analysis is turned on, the simulation runs between 10 and 20 times slower than if comparable code were executed by the host. When timing analysis is turned off, the simulation proceeds as fast as comparable code running on the host. K9's fast execution allows the simulation of large application programs. Finally, a graphical interface visualizes-with animation-different parameters of the DMPP architecture (hot spots phenomena, load-balancing problems, and so on).</description><identifier>ISBN: 9780897913416</identifier><identifier>ISBN: 0897913418</identifier><identifier>DOI: 10.1145/76263.76350</identifier><language>eng</language><publisher>New York, NY, USA: ACM</publisher><subject>Analytical models ; Animation ; Communication channels ; Computer systems organization -- Architectures -- Parallel architectures ; Computer systems organization -- Dependable and fault-tolerant systems and networks ; Computing methodologies -- Modeling and simulation ; General and reference -- Cross-computing tools and techniques -- Performance ; Networks -- Network performance evaluation ; Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Memory management -- Distributed memory ; Software packages ; Timing ; Topology ; Visualization</subject><ispartof>Proceedings of the 1989 ACM/IEEE Conference on Supercomputing (Supercomputing '89), 1989, p.765-774</ispartof><rights>1989 ACM</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/5348949$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2057,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/5348949$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Beadle, P.</creatorcontrib><creatorcontrib>Pommerell, C.</creatorcontrib><creatorcontrib>Annaratone, M.</creatorcontrib><title>K9: a simulator of distributed-memory parallel processors</title><title>Proceedings of the 1989 ACM/IEEE Conference on Supercomputing (Supercomputing '89)</title><addtitle>sc</addtitle><description>K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories, and I/O processors), and one abstraction mechanism (the DMPP interconnection topology). Application code for K9 can be written in C++ or C. When timing analysis is turned on, the simulation runs between 10 and 20 times slower than if comparable code were executed by the host. When timing analysis is turned off, the simulation proceeds as fast as comparable code running on the host. K9's fast execution allows the simulation of large application programs. Finally, a graphical interface visualizes-with animation-different parameters of the DMPP architecture (hot spots phenomena, load-balancing problems, and so on).</description><subject>Analytical models</subject><subject>Animation</subject><subject>Communication channels</subject><subject>Computer systems organization -- Architectures -- Parallel architectures</subject><subject>Computer systems organization -- Dependable and fault-tolerant systems and networks</subject><subject>Computing methodologies -- Modeling and simulation</subject><subject>General and reference -- Cross-computing tools and techniques -- Performance</subject><subject>Networks -- Network performance evaluation</subject><subject>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Memory management -- Distributed memory</subject><subject>Software packages</subject><subject>Timing</subject><subject>Topology</subject><subject>Visualization</subject><isbn>9780897913416</isbn><isbn>0897913418</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1989</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><recordid>eNqNkDtLBDEUhQMiKOtWljZTiIUwa27e104WX7hgo3XITDIwmjFrMlPsv3fc9Qd4mlucj3vgI-Qc6ApAyButmOIrrbikR2SJ2lCDGoELUCdkWcoHnSOlMQinBF_wtnJV6YcpujHlKnWV78uY-2Yag6-HMKS8q7YuuxhDrLY5taGUlMsZOe5cLGH5dxfk_eH-bf1Ub14fn9d3m9pxKsfaIQcpqDdSUs0Na1E5oIwzxtAAaI6dUs503jOlUTeM61Yqb4T0rFO-5Qtydfg7T39PoYx26EsbYnRfIU3FcmCAQsAMXhzAPoRgt7kfXN5ZyYVBgXN7eWhdO9gmpc9igdpfYXYvzO6Fzdj1PzDb5D50_AdcA2dX</recordid><startdate>19891101</startdate><enddate>19891101</enddate><creator>Beadle, P.</creator><creator>Pommerell, C.</creator><creator>Annaratone, M.</creator><general>ACM</general><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope><scope>7SC</scope><scope>8FD</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>19891101</creationdate><title>K9: a simulator of distributed-memory parallel processors</title><author>Beadle, P. ; Pommerell, C. ; Annaratone, M.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a305t-a931540d85507382c96a10232229811739f66a8fdd26797b237c56d845d2f6dc3</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1989</creationdate><topic>Analytical models</topic><topic>Animation</topic><topic>Communication channels</topic><topic>Computer systems organization -- Architectures -- Parallel architectures</topic><topic>Computer systems organization -- Dependable and fault-tolerant systems and networks</topic><topic>Computing methodologies -- Modeling and simulation</topic><topic>General and reference -- Cross-computing tools and techniques -- Performance</topic><topic>Networks -- Network performance evaluation</topic><topic>Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Memory management -- Distributed memory</topic><topic>Software packages</topic><topic>Timing</topic><topic>Topology</topic><topic>Visualization</topic><toplevel>online_resources</toplevel><creatorcontrib>Beadle, P.</creatorcontrib><creatorcontrib>Pommerell, C.</creatorcontrib><creatorcontrib>Annaratone, M.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Beadle, P.</au><au>Pommerell, C.</au><au>Annaratone, M.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>K9: a simulator of distributed-memory parallel processors</atitle><btitle>Proceedings of the 1989 ACM/IEEE Conference on Supercomputing (Supercomputing '89)</btitle><stitle>sc</stitle><date>1989-11-01</date><risdate>1989</risdate><spage>765</spage><epage>774</epage><pages>765-774</pages><isbn>9780897913416</isbn><isbn>0897913418</isbn><abstract>K9 is a software package for the simulation and performance evaluation of distributed-memory parallel processors (DMPPs). It is written in C++ and runs on Sequent Symmetry and SUN-3. K9 provides the user with four building-blocks (processor cells, communication channels, multi-port shared-memories, and I/O processors), and one abstraction mechanism (the DMPP interconnection topology). Application code for K9 can be written in C++ or C. When timing analysis is turned on, the simulation runs between 10 and 20 times slower than if comparable code were executed by the host. When timing analysis is turned off, the simulation proceeds as fast as comparable code running on the host. K9's fast execution allows the simulation of large application programs. Finally, a graphical interface visualizes-with animation-different parameters of the DMPP architecture (hot spots phenomena, load-balancing problems, and so on).</abstract><cop>New York, NY, USA</cop><pub>ACM</pub><doi>10.1145/76263.76350</doi><tpages>10</tpages><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780897913416
ispartof Proceedings of the 1989 ACM/IEEE Conference on Supercomputing (Supercomputing '89), 1989, p.765-774
issn
language eng
recordid cdi_proquest_miscellaneous_31219441
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Analytical models
Animation
Communication channels
Computer systems organization -- Architectures -- Parallel architectures
Computer systems organization -- Dependable and fault-tolerant systems and networks
Computing methodologies -- Modeling and simulation
General and reference -- Cross-computing tools and techniques -- Performance
Networks -- Network performance evaluation
Software and its engineering -- Software organization and properties -- Contextual software domains -- Operating systems -- Memory management -- Distributed memory
Software packages
Timing
Topology
Visualization
title K9: a simulator of distributed-memory parallel processors
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-08T16%3A59%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=K9:%20a%20simulator%20of%20distributed-memory%20parallel%20processors&rft.btitle=Proceedings%20of%20the%201989%20ACM/IEEE%20Conference%20on%20Supercomputing%20(Supercomputing%20'89)&rft.au=Beadle,%20P.&rft.date=1989-11-01&rft.spage=765&rft.epage=774&rft.pages=765-774&rft.isbn=9780897913416&rft.isbn_list=0897913418&rft_id=info:doi/10.1145/76263.76350&rft_dat=%3Cproquest_6IE%3E31219441%3C/proquest_6IE%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a305t-a931540d85507382c96a10232229811739f66a8fdd26797b237c56d845d2f6dc3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=31219441&rft_id=info:pmid/&rft_ieee_id=5348949&rfr_iscdi=true