Filters








530 Hits in 4.2 sec

A prefetching technique for object-oriented databases [chapter]

Nils Knafla
1997 Lecture Notes in Computer Science  
We assigned transition probabilities to object relationships and applied the hitting times method to compute page probabilities and the mean time to access a page.  ...  Access pattern of object-oriented databases are often complex and usually hard to predict accurately.  ...  The main novelty of this work is the synthesis of analysing object relationships and statistical information for predicting page accesses.  ... 
doi:10.1007/3-540-63263-8_19 fatcat:rwnxln4wrbbglnxq6tpyaatr7u

A Framework to improve the Web Performance using Reorganization, Optimized Prediction and Prefetching

2019 International journal of recent technology and engineering  
The entire framework depicts various aspects in improving web access performance which includes website reorganization, webpage prediction and prefetching, optimized way of accessing prediction algorithm  ...  This paperelucidates the combination of many ideas to improve web performance and given as a framework.  ...  There are many research projects available to analyse the user access pattern for various purpose.  ... 
doi:10.35940/ijrte.c6332.098319 fatcat:g4q7wlyi6fhzldbq3otbpsmk5a

A Random Indexing Approach for Web User Clustering and Web Prefetching [chapter]

Miao Wan, Arne Jönsson, Cong Wang, Lixiang Li, Yixian Yang
2012 Lecture Notes in Computer Science  
Clustering Web users' access patterns may capture common user interests and, in turn, build user profiles for advanced Web applications, such as Web caching and prefetching.  ...  In our approach we utilise the vector space model Random Indexing to identify the latent factors or hidden relationships among Web users' navigational behaviour.  ...  Various techniques, including Web Mining approaches [22, 23] , have been utilised for improving the accuracy of predicting user access patterns from Web access logs, making the prefetching of Web objects  ... 
doi:10.1007/978-3-642-28320-8_4 fatcat:kvwvado73ramnieta45mgslh3m

Web Usage Mining: An Analysis

Mehak Jain, Mukesh Kumar, Naveen Aggarwal
2013 Journal of Emerging Technologies in Web Intelligence  
Various applications of WUM are personalization, prefetching and caching, support to design and E-commerce. Major application of web usage mining is to predict future accesses.  ...  Analysing web logs for usage can not only provide important information to websites developers but also help in creating adaptive web sites.  ...  WEB USAGE MINING Web usage mining is used to analyse web log files to discover user accessing patterns of web pages [13] .  ... 
doi:10.4304/jetwi.5.3.240-246 fatcat:rbx3tz2fuzf23dgtr3rtqgtv54

Web user clustering and Web prefetching using Random Indexing with weight functions

Miao Wan, Arne Jönsson, Cong Wang, Lixiang Li, Yixian Yang
2011 Knowledge and Information Systems  
The clustering results will be used to predict and prefetch Web requests for grouped users.  ...  Clustering Web user access patterns may capture common user interests to a Web site, and in turn, build user profiles for advanced Web applications, such as Web caching and prefetching.  ...  Various techniques, including Web Mining approaches [6, 29, 34] , have been utilised for improving the accuracy of predicting user access patterns from Web access logs, making the prefetching of Web objects  ... 
doi:10.1007/s10115-011-0453-x fatcat:nihrxlbvmvapnir55fqrm4wgzm

A Personal Assistant for Web Database Caching [chapter]

Beat Signer, Antonia Erni, Moira C. Norrie
2000 Lecture Notes in Computer Science  
To improve the performance of web database access for regular users, we have developed a client caching agent, referred to as a personal assistant.  ...  In addition to caching strategies based on data characteristics and user specification, the personal assistant dynamically prefetches information based on previously monitored user access patterns.  ...  While a user analyses the result of one query, the personal assistant prefetches the predicted next query results.  ... 
doi:10.1007/3-540-45140-4_6 fatcat:xxsjzy6myfcj5bmpdjzbpiq2ee

Bidirectional Growth Based Mining and Cyclic Behaviour Analysis of Web Sequential Patterns

Srikantaiah K C, Krishna Kumar N, Venugopal K R, Patnaik L M
2013 International Journal of Data Mining & Knowledge Management Process  
rules in the form of 2-sequence patterns with Periodicity and threshold of Cyclic Behaviour that can be utilized to effectively prefetch Web pages, thus reducing the users perceived latency.  ...  Web sequential patterns are important for analyzing and understanding users behaviour to improve the quality of service offered by the World Wide Web.  ...  In the Knowledge Discovery process, the analysed data is transformed into Web prefetching rules and sent to the Prefetching Rule Depository so that they can be used to prefetch and cache Web pages and  ... 
doi:10.5121/ijdkp.2013.3204 fatcat:4l2ofdk4rjdptlx4s6uicnob5y

Spatial Memory Streaming

Stephen Somogyi, Thomas F. Wenisch, Anastassia Ailamaki, Babak Falsafi, Andreas Moshovos
2006 SIGARCH Computer Architecture News  
We describe Spatial Memory Streaming, a practical on-chip hardware technique that identifies code-correlated spatial access patterns and streams predicted blocks to the primary cache ahead of demand misses  ...  We show that memory accesses often exhibit repetitive layouts that span large memory regions (e.g., several kB), and these accesses recur in patterns that are predictable through code-based correlation  ...  We have shown that memory accesses in commercial workloads are spatially correlated over large memory regions (e.g., several KB) and that this correlation is repetitive and predictable.  ... 
doi:10.1145/1150019.1136508 fatcat:fdm7dfccavfbppqys6ydnyvcxa

Caching and prefetching algorithms for programs with looping reference patterns

Gianluca Dini, Giuseppe Lettieri, Lanfranco Lopriore
2005 Computer journal  
Special attention is paid to transient program behaviour and the effects of the time necessary for the processor to control the disk activities of page fetch.  ...  The analysis is restricted to programs whose execution consists of iteration of a sequence of page accesses. Program activity is characterized in terms of utilization of system resources.  ...  The predictive prefetching study pays special attention to the cache miss rate for different cache sizes and page reference times.  ... 
doi:10.1093/comjnl/bxh140 fatcat:sx4o5wns3fbz5evmmwcatmqzbi

I/O reference behavior of production database workloads and the TPC benchmarks---an analysis at the logical level

Windsor W. Hsu, Alan Jay Smith, Honesty C. Young
2001 ACM Transactions on Database Systems  
In particular, we focus on how these workloads respond to different techniques for caching, prefetching, and write buffering.  ...  transactions for TPC-D), prefetching (TPC-C exhibits no significant sequentiality), and write buffering (write buffering is less effective for the TPC benchmarks).  ...  Finally, the authors would like to recognize Jim Gray and Joseph M. Hellerstein for helpful comments on versions of this paper.  ... 
doi:10.1145/383734.383737 fatcat:75kyjaq37fhythj37zag7b4zkm

The content and access dynamics of a busy Web site

Venkata N. Padmanabhan, Lili Qiu
2000 Computer communication review  
We discuss the implications of these ndings for techniques such a s Web caching (including cache consistency algorithms), and prefetching or server-based \push" of Web content.  ...  The former considers the content creation and modi cation process while the latter considers page popularity and locality i n c l i e n t accesses.  ...  We believe s u c h accesses are very hard to predict. This is because objects that have not been accessed by a certain domain for several days following their creation are considered unpopular.  ... 
doi:10.1145/347057.347413 fatcat:d7x5wx3marb53atww2t5uidceu

The content and access dynamics of a busy Web site

Venkata N. Padmanabhan, Lili Qiu
2000 Proceedings of the conference on Applications, Technologies, Architectures, and Protocols for Computer Communication - SIGCOMM '00  
We discuss the implications of these ndings for techniques such a s Web caching (including cache consistency algorithms), and prefetching or server-based \push" of Web content.  ...  The former considers the content creation and modi cation process while the latter considers page popularity and locality i n c l i e n t accesses.  ...  We believe s u c h accesses are very hard to predict. This is because objects that have not been accessed by a certain domain for several days following their creation are considered unpopular.  ... 
doi:10.1145/347059.347413 dblp:conf/sigcomm/PadmanabhanQ00 fatcat:datalflvfzc5tpzsuf5uupzrya

Assessing the Feasibility of Web-Request Prediction Models on Mobile Platforms [article]

Yixue Zhao, Siwei Yin, Adriana Sejfia, Marcelo Schmitt Laser, Haoyu Wang, Nenad Medvidovic
2021 arXiv   pre-print
Prefetching web pages is a well-studied solution to reduce network latency by predicting users' future actions based on their past behaviors.  ...  To test this hypothesis, we constructed a framework for automatically assessing prediction models, and used it to conduct an extensive empirical study based on over 15 million HTTP requests collected from  ...  reqs ← P E.PREDICT(current req.pre) 5 foreach candidate ∈ predicted reqs do 6 if ¬ISCACHED(candidate) then 7 PREFETCH(candidate) Test Engine's objective is to output information needed for evaluating  ... 
arXiv:2011.04654v2 fatcat:24q6oe5donfj7b5kyj6udfzfua

Sprint

Arun Raman, Greta Yorsh, Martin Vechev, Eran Yahav
2011 Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications - OOPSLA '11  
We present Sprint-a run-time system for optimizing such programs by prefetching and caching data from remote sources in parallel to the execution of the original program.  ...  We used Sprint to automatically improve the performance of several real-world Java programs that access remote databases (MySQL, DB2) and web services (Facebook, IBM's Yellow Pages).  ...  Acknowledgments We thank Mark Wegman and Nick Mitchell for their inputs during various stages of this work. We also thank the anonymous reviewers for their insightful feedback.  ... 
doi:10.1145/2048066.2048088 dblp:conf/oopsla/RamanYVY11 fatcat:bg43oh6mjfevtog643bbqpglkm

Sprint

Arun Raman, Greta Yorsh, Martin Vechev, Eran Yahav
2011 SIGPLAN notices  
We present Sprint-a run-time system for optimizing such programs by prefetching and caching data from remote sources in parallel to the execution of the original program.  ...  We used Sprint to automatically improve the performance of several real-world Java programs that access remote databases (MySQL, DB2) and web services (Facebook, IBM's Yellow Pages).  ...  Acknowledgments We thank Mark Wegman and Nick Mitchell for their inputs during various stages of this work. We also thank the anonymous reviewers for their insightful feedback.  ... 
doi:10.1145/2076021.2048088 fatcat:z3deajmjvbdjxbayxcvzo3toc4
« Previous Showing results 1 — 15 out of 530 results