Filters








196 Hits in 1.8 sec

TCP: tag correlating prefetchers

Z. Hu, M. Martonosi, S. Kaxiras
The Ninth International Symposium on High-Performance Computer Architecture, 2003. HPCA-9 2003. Proceedings.  
We propose a tag-based prefetcher called a Tag Correlating Prefetcher (TCP). Even with very small history tables, TCP outperforms address-based correlating prefetchers many times larger.  ...  In this paper we show that correlating prefetchers that work with tags instead of cache-line addresses are significantly more resource-efficient, providing equal or better performance than previous proposals  ...  This prefetcher, called a Tag Correlating Prefetcher (TCP), keeps track of percache-set tag sequences and exploits recurring tag correlation patterns for prediction.  ... 
doi:10.1109/hpca.2003.1183549 dblp:conf/hpca/HuMK03 fatcat:xctn24an2jcipbhtb2rz7r3c7a

Cache bursts: A new approach for eliminating dead blocks and increasing cache efficiency

Haiming Liu, Michael Ferdman, Jaehyuk Huh, Doug Burger
2008 2008 41st IEEE/ACM International Symposium on Microarchitecture  
This increased cache efficiency translates into higher overall performance: prefetching into dead blocks outperforms the same prefetch scheme without dead-block prediction by 12% at the L1 and by 13% at  ...  The most effective approach, prefetching into dead blocks, increases the average L1 efficiency from 8% to 17% and the L2 efficiency from 17% to 27%.  ...  We use an existing prefetching scheme, tag correlating prefetching (TCP) [8] as the baseline prefetch engine.  ... 
doi:10.1109/micro.2008.4771793 dblp:conf/micro/LiuFHB08 fatcat:oh7eciqs4fexjjx7werigyiqbu

Data prefetching in a cache hierarchy with high bandwidth and capacity

Luis M. Ramos, José Luis Briz, Pablo E. Ibáñez, Victor Viñals
2006 Proceedings of the 2005 workshop on MEmory performance DEaling with Applications, systems and architectures - MEDEA '06  
We consider two classic prefetchers (Sequential Tagged and Stride) and two correlating prefetchers: PC/ DC, a recent method with a superior score and low-sized tables, and P-DFCM, a new method.  ...  Sequential Tagged is the best, and deserves further attention to cut it losses in some applications.  ...  In order to decrease the size of the table, Tagged Correlating Prefetching (TCP) only stores the most significant bits of each address (tag), making the most of the fact that a tag can appear in one or  ... 
doi:10.1145/1166133.1166138 fatcat:5gkcedrwczhkjgzscl3fimsxve

SDN enabled Information Centric Networking(ICN) as a Service prefetching mechanism forHyperText Transfer Protocol (HTTP) basedservices. The scalable video streaming case [article]

Jordi Ortiz, Antonio Skarmeta
2020 arXiv   pre-print
This paperalso proposes a nouveau mechanism, which we have named prefetching mechanism, to enhance data transmission rates forfirst requesters that can usually not benefit from previous access to the same  ...  PREFETCHING URLS Thanks to the URL extraction mechanism and its provision to the ICNaaS and by employing the correlation between requests in HTTP, the system can pro-actively request the content that is  ...  The simplest example is a web page in which the IMG tags point to pictures that will presumably be downloaded just after the web page itself.  ... 
arXiv:2005.07392v1 fatcat:agf53vmwdbfn5hgrrg6p7svu4y

Bandwidth-aware Prefetching for Proactive Multi-video Preloading and Improved HAS Performance

Vengatanathan Krishnamoorthi, Niklas Carlsson, Derek Eager, Anirban Mahanti, Nahid Shahmehri
2015 Proceedings of the 23rd ACM international conference on Multimedia - MM '15  
We present the design, implementation, and evaluation of an HTTP-based Adaptive Streaming (HAS) solution that provides careful prefetching and buffer management.  ...  We also present the design and evaluation of three fundamental policy classes that provide different tradeoffs between how aggressively new alternative videos are prefetched versus the importance of ensuring  ...  [16] use a modified player to combine video snippets based on tagged videos and user search queries into a single personalized video stream. Krishnamoorthi et al.  ... 
doi:10.1145/2733373.2806270 dblp:conf/mm/KrishnamoorthiC15 fatcat:ijr74d7zbfctxecglf2mtx3sce

Deconstructing Commodity Storage Clusters

Haryadi S. Gunawi, Nitin Agrawal, Andrea C. Arpaci-Dusseau, Remzi H. Arpaci-Dusseau, Jiri Schindler
2005 SIGARCH Computer Architecture News  
By correlating this traffic with the running workload, we are able to infer the structure of the software system (e.g., its write update protocol) as well as its policies (e.g., how it performs caching  ...  Again, relying only on correlations, we would have inferred that storage nodes must receive UDP replies before sending the TCP commit.  ...  Prefetching Prefetching is an important optimization for storage systems [24] .  ... 
doi:10.1145/1080695.1069977 fatcat:2235wgndyvholbujqz2phdqruq

Practical large-scale latency estimation

Michal Szymaniak, David Presotto, Guillaume Pierre, Maarten van Steen
2008 Computer Networks  
Eriksen, another Google engineer, pointed us to the prefetching functionality of Firefox. Larry L.  ...  For now, we assume that Web servers insert at most one prefetching tag per response.  ...  Web Server Logic Embedding static prefetching tags prevents the regular Web servers from maintaining any scheduling state, as all the prefetching tags always point at the URL of the scheduling cluster.  ... 
doi:10.1016/j.comnet.2007.11.022 fatcat:l2sckpz7lfdqve6ayx4ogomc3q

Predictive methods for improved vehicular WiFi access

Pralhad Deshpande, Anand Kashyap, Chul Sung, Samir R. Das
2009 Proceedings of the 7th international conference on Mobile systems, applications, and services - Mobisys '09  
The data transfer strategy speeds up download performance by using prefetching on the APs yet to be encountered.  ...  This information is tagged with GPS locations.  ...  All the above information are tagged with GPS location. The GPS-tagged SNR data is also referred to as the RF fingerprint.  ... 
doi:10.1145/1555816.1555843 dblp:conf/mobisys/DeshpandeKSD09 fatcat:r47qnq4lw5ajdo4ln77i6yoi5q

Flow-Level QoE of Video Streaming in Wireless Networks

Yuedong Xu, Salah Eddine Elayoubi, Eitan Altman, Rachid El-Azouzi, Yinghao Yu
2016 IEEE Transactions on Mobile Computing  
To mitigate the interruptions, the media player prefetches streaming contents before starting playback, at a cost of initial delay.  ...  We model the distribution of prefetching delay using partial differential equations (PDEs), and the probability generating function of playout buffer starvations using ordinary differential equations (  ...  This is to say, a flow with T video > q a can be regarded as a tagged flow. When the prefetching process is finished, the tagged flow enters the playback process.  ... 
doi:10.1109/tmc.2015.2510629 fatcat:nosg65b5y5cxlpu6znmnsk2tia

Watching user generated videos with prefetching

S. Khemmarat, R. Zhou, D.K. Krishnappa, L. Gao, M. Zink
2012 Signal processing. Image communication  
result-based prefetching scheme, and the recommendation-aware prefetching scheme.  ...  We motivate the need for prefetching by showing that video playbacks of videos on YouTube is often unsatisfactory and introduce a series of prefetching schemes: the conventional caching scheme, the search  ...  The results indicate a correlation between the performance of the prefetching scheme and the storage space size. The hit ratio decreases with the storage space.  ... 
doi:10.1016/j.image.2011.10.008 fatcat:gvu72poqx5flpg2t5h7y2bf6iy

Watching user generated videos with prefetching

Samamon Khemmarat, Renjie Zhou, Lixin Gao, Michael Zink
2011 Proceedings of the second annual ACM conference on Multimedia systems - MMSys '11  
result-based prefetching scheme, and the recommendation-aware prefetching scheme.  ...  We motivate the need for prefetching by showing that video playbacks of videos on YouTube is often unsatisfactory and introduce a series of prefetching schemes: the conventional caching scheme, the search  ...  The results indicate a correlation between the performance of the prefetching scheme and the storage space size. The hit ratio decreases with the storage space.  ... 
doi:10.1145/1943552.1943578 dblp:conf/mmsys/KhemmaratZGZ11 fatcat:a7ralv6zwrd4phdmsqwyqxd4pu

Defining high-speed protocols: five challenges and an example that survives the challenges

J.D. Touch
1995 IEEE Journal on Selected Areas in Communications  
The branching-TCP extensions support the tags indicated in the figures and provide application-layer signalling of excess bandwidth that can be used for latency reduction.  ...  Speed TCP codehcrease TCP windows: Same as #3-WWW  ... 
doi:10.1109/49.391751 fatcat:2kcmjooyzzhdnbm2aydmx7q46a

A case for Predictive DiffServ on mobile networks

Nadia Shalaby, John Zinky
2008 2008 International Symposium on a World of Wireless, Mobile and Multimedia Networks  
For rich content (ajax) web pages, Predictive DiffServ dynamically determines the prefetch policy (e.g. for google maps prefetches) in midstream in accordance with its bandwidth predictions. ⋅ Dynamic  ...  ⋅ The application can specify hints to the network (tagged traffic) in the form of DSCP (DiffServ codepoints).  ... 
doi:10.1109/wowmom.2008.4594881 dblp:conf/wowmom/ShalabyZ08 fatcat:nc4bwnpu6jah5akrphuoppptji

A Novel Memory Subsystem Evaluation Framework for Chip Multiprocessors

Fucen Zeng, Lin Qiao, Mingliang Liu, Zhizhong Tang
2010 2010 IEEE 12th International Conference on High Performance Computing and Communications (HPCC)  
called TSIM (Tsinghua SIMulator), which gives a flexible and extensible approach to evaluating architecture designs, models or algorithms, including the networkon-chip interconnection, cache hardware prefetcher  ...  number of prefetch requests issued one time [24] , and • Tag Correlating Prefetcher (TCP), which works with tags instead of cache-block addresses is significantly more resource-efficient [25] .  ...  [20] , • Global History Buffer Prefetcher (GHB), which prefetches based on the information recorded in a global history buffer [21] , • Adaptive CZone/Delta Correlations Prefetcher (AC/DC), based on GHB  ... 
doi:10.1109/hpcc.2010.15 dblp:conf/hpcc/ZengQLT10 fatcat:trscsngxunczdg6xe72wtmycu4

Performance analysis of a client-side caching/prefetching system for Web traffic

Abdullah Balamash, Marwan Krunz, Philippe Nain
2007 Computer Networks  
Although prefetching reduces the response time of a requested document, it also increases the network load, as some documents will be unnecessarily prefetched (due to the imprecision in the prediction  ...  The model accommodates both passive client and proxy caching along with prefetching.  ...  In these browsers, Web developers need to include html link tags or html meta-tags that give hints on what to prefetch. In terms of protocol support for prefetching, Davison et al.  ... 
doi:10.1016/j.comnet.2007.03.004 fatcat:l77lg5rmrngxjp2nvwcczmb5fm
« Previous Showing results 1 — 15 out of 196 results