Traffic locality characteristics in a parallel forwarding system

Due to the widening gap between the performance of microprocessors and that of memory, using caches in a system to take advantage of locality in its workload has become a standard approach to improve overall system performance. At the same time, many performance problems finally reduce to cache perf...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of communication systems 2003-11, Vol.16 (9), p.823-839
Hauptverfasser: Shi, W., MacGregor, M. H., Gburzynski, P.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 839
container_issue 9
container_start_page 823
container_title International journal of communication systems
container_volume 16
creator Shi, W.
MacGregor, M. H.
Gburzynski, P.
description Due to the widening gap between the performance of microprocessors and that of memory, using caches in a system to take advantage of locality in its workload has become a standard approach to improve overall system performance. At the same time, many performance problems finally reduce to cache performance issues. Locality in system workload is the fact that makes caching possible. In this paper, we first use the reuse distance model to characterize temporal locality in Internet traffic. We develop a model that closely matches the empirical data. We then extend the work to investigate temporal locality in the workload of multi‐processor forwarding systems by comparing locality under different packet scheduling schemes. Our simulations show that for systems with hash‐based schedulers, caching can be an effective way to improve forwarding performance. Based on flow‐level traffic characteristics, we further discuss the relationship between load‐balancing and hash‐scheduling, which yields insights into system design. Copyright © 2003 John Wiley & Sons, Ltd.
doi_str_mv 10.1002/dac.619
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_753631613</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>753631613</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3299-7c5e14fb63c9bf459de10a4d49ad1a566bc3f0571590874d22aba290eae547f23</originalsourceid><addsrcrecordid>eNp10M9LwzAUwPEgCs4p_gu9eZDO_GiS5eacOoWhCBPBS3hNE41m60w6Zv97KxU9ecojfHg8vggdEzwiGNOzCsxIELWDBgQrlRPCyO73LIucM0720UFKbxjjMRV8gM4XEZzzJgu1geCbNjOvEME0NvrUeJMyv8ogW3d_IdiQuTpuIVZ-9ZKlNjV2eYj2HIRkj37eIXq8vlpMb_L5_ex2OpnnhtHuDGm4JYUrBTOqdAVXlSUYiqpQUBHgQpSGOcwl4QqPZVFRCiVQhS1YXkhH2RCd9HvXsf7Y2NTopU_GhgArW2-SlpwJRgRhf9LEOqVonV5Hv4TYaoL1dyLdJdJdok6e9nLrg23_Y_pyMu113usujP381RDftZBMcv10N9PPRDxcyDnVkn0Bh0t1xg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>753631613</pqid></control><display><type>article</type><title>Traffic locality characteristics in a parallel forwarding system</title><source>Wiley Online Library All Journals</source><creator>Shi, W. ; MacGregor, M. H. ; Gburzynski, P.</creator><creatorcontrib>Shi, W. ; MacGregor, M. H. ; Gburzynski, P.</creatorcontrib><description>Due to the widening gap between the performance of microprocessors and that of memory, using caches in a system to take advantage of locality in its workload has become a standard approach to improve overall system performance. At the same time, many performance problems finally reduce to cache performance issues. Locality in system workload is the fact that makes caching possible. In this paper, we first use the reuse distance model to characterize temporal locality in Internet traffic. We develop a model that closely matches the empirical data. We then extend the work to investigate temporal locality in the workload of multi‐processor forwarding systems by comparing locality under different packet scheduling schemes. Our simulations show that for systems with hash‐based schedulers, caching can be an effective way to improve forwarding performance. Based on flow‐level traffic characteristics, we further discuss the relationship between load‐balancing and hash‐scheduling, which yields insights into system design. Copyright © 2003 John Wiley &amp; Sons, Ltd.</description><identifier>ISSN: 1074-5351</identifier><identifier>EISSN: 1099-1131</identifier><identifier>DOI: 10.1002/dac.619</identifier><language>eng</language><publisher>Chichester, UK: John Wiley &amp; Sons, Ltd</publisher><subject>Caching ; hash-based scheduling ; Internet ; internet traffic ; Performance enhancement ; Systems design ; Temporal logic ; Traffic engineering ; Traffic flow ; traffic locality ; traffic scheduling ; Workload</subject><ispartof>International journal of communication systems, 2003-11, Vol.16 (9), p.823-839</ispartof><rights>Copyright © 2003 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3299-7c5e14fb63c9bf459de10a4d49ad1a566bc3f0571590874d22aba290eae547f23</citedby><cites>FETCH-LOGICAL-c3299-7c5e14fb63c9bf459de10a4d49ad1a566bc3f0571590874d22aba290eae547f23</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fdac.619$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fdac.619$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1416,27923,27924,45573,45574</link.rule.ids></links><search><creatorcontrib>Shi, W.</creatorcontrib><creatorcontrib>MacGregor, M. H.</creatorcontrib><creatorcontrib>Gburzynski, P.</creatorcontrib><title>Traffic locality characteristics in a parallel forwarding system</title><title>International journal of communication systems</title><addtitle>Int. J. Commun. Syst</addtitle><description>Due to the widening gap between the performance of microprocessors and that of memory, using caches in a system to take advantage of locality in its workload has become a standard approach to improve overall system performance. At the same time, many performance problems finally reduce to cache performance issues. Locality in system workload is the fact that makes caching possible. In this paper, we first use the reuse distance model to characterize temporal locality in Internet traffic. We develop a model that closely matches the empirical data. We then extend the work to investigate temporal locality in the workload of multi‐processor forwarding systems by comparing locality under different packet scheduling schemes. Our simulations show that for systems with hash‐based schedulers, caching can be an effective way to improve forwarding performance. Based on flow‐level traffic characteristics, we further discuss the relationship between load‐balancing and hash‐scheduling, which yields insights into system design. Copyright © 2003 John Wiley &amp; Sons, Ltd.</description><subject>Caching</subject><subject>hash-based scheduling</subject><subject>Internet</subject><subject>internet traffic</subject><subject>Performance enhancement</subject><subject>Systems design</subject><subject>Temporal logic</subject><subject>Traffic engineering</subject><subject>Traffic flow</subject><subject>traffic locality</subject><subject>traffic scheduling</subject><subject>Workload</subject><issn>1074-5351</issn><issn>1099-1131</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2003</creationdate><recordtype>article</recordtype><recordid>eNp10M9LwzAUwPEgCs4p_gu9eZDO_GiS5eacOoWhCBPBS3hNE41m60w6Zv97KxU9ecojfHg8vggdEzwiGNOzCsxIELWDBgQrlRPCyO73LIucM0720UFKbxjjMRV8gM4XEZzzJgu1geCbNjOvEME0NvrUeJMyv8ogW3d_IdiQuTpuIVZ-9ZKlNjV2eYj2HIRkj37eIXq8vlpMb_L5_ex2OpnnhtHuDGm4JYUrBTOqdAVXlSUYiqpQUBHgQpSGOcwl4QqPZVFRCiVQhS1YXkhH2RCd9HvXsf7Y2NTopU_GhgArW2-SlpwJRgRhf9LEOqVonV5Hv4TYaoL1dyLdJdJdok6e9nLrg23_Y_pyMu113usujP381RDftZBMcv10N9PPRDxcyDnVkn0Bh0t1xg</recordid><startdate>200311</startdate><enddate>200311</enddate><creator>Shi, W.</creator><creator>MacGregor, M. H.</creator><creator>Gburzynski, P.</creator><general>John Wiley &amp; Sons, Ltd</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>L7M</scope></search><sort><creationdate>200311</creationdate><title>Traffic locality characteristics in a parallel forwarding system</title><author>Shi, W. ; MacGregor, M. H. ; Gburzynski, P.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3299-7c5e14fb63c9bf459de10a4d49ad1a566bc3f0571590874d22aba290eae547f23</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2003</creationdate><topic>Caching</topic><topic>hash-based scheduling</topic><topic>Internet</topic><topic>internet traffic</topic><topic>Performance enhancement</topic><topic>Systems design</topic><topic>Temporal logic</topic><topic>Traffic engineering</topic><topic>Traffic flow</topic><topic>traffic locality</topic><topic>traffic scheduling</topic><topic>Workload</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Shi, W.</creatorcontrib><creatorcontrib>MacGregor, M. H.</creatorcontrib><creatorcontrib>Gburzynski, P.</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>International journal of communication systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Shi, W.</au><au>MacGregor, M. H.</au><au>Gburzynski, P.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Traffic locality characteristics in a parallel forwarding system</atitle><jtitle>International journal of communication systems</jtitle><addtitle>Int. J. Commun. Syst</addtitle><date>2003-11</date><risdate>2003</risdate><volume>16</volume><issue>9</issue><spage>823</spage><epage>839</epage><pages>823-839</pages><issn>1074-5351</issn><eissn>1099-1131</eissn><abstract>Due to the widening gap between the performance of microprocessors and that of memory, using caches in a system to take advantage of locality in its workload has become a standard approach to improve overall system performance. At the same time, many performance problems finally reduce to cache performance issues. Locality in system workload is the fact that makes caching possible. In this paper, we first use the reuse distance model to characterize temporal locality in Internet traffic. We develop a model that closely matches the empirical data. We then extend the work to investigate temporal locality in the workload of multi‐processor forwarding systems by comparing locality under different packet scheduling schemes. Our simulations show that for systems with hash‐based schedulers, caching can be an effective way to improve forwarding performance. Based on flow‐level traffic characteristics, we further discuss the relationship between load‐balancing and hash‐scheduling, which yields insights into system design. Copyright © 2003 John Wiley &amp; Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley &amp; Sons, Ltd</pub><doi>10.1002/dac.619</doi><tpages>17</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1074-5351
ispartof International journal of communication systems, 2003-11, Vol.16 (9), p.823-839
issn 1074-5351
1099-1131
language eng
recordid cdi_proquest_miscellaneous_753631613
source Wiley Online Library All Journals
subjects Caching
hash-based scheduling
Internet
internet traffic
Performance enhancement
Systems design
Temporal logic
Traffic engineering
Traffic flow
traffic locality
traffic scheduling
Workload
title Traffic locality characteristics in a parallel forwarding system
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T07%3A02%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Traffic%20locality%20characteristics%20in%20a%20parallel%20forwarding%20system&rft.jtitle=International%20journal%20of%20communication%20systems&rft.au=Shi,%20W.&rft.date=2003-11&rft.volume=16&rft.issue=9&rft.spage=823&rft.epage=839&rft.pages=823-839&rft.issn=1074-5351&rft.eissn=1099-1131&rft_id=info:doi/10.1002/dac.619&rft_dat=%3Cproquest_cross%3E753631613%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=753631613&rft_id=info:pmid/&rfr_iscdi=true