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...
Gespeichert in:
Veröffentlicht in: | International journal of communication systems 2003-11, Vol.16 (9), p.823-839 |
---|---|
Hauptverfasser: | , , |
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 & 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 & 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 & 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 & 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 & 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 & 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 & Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley & 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 |