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,...
Saved in:
Main Authors: | , , |
---|---|
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 |