Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Filters








548 Hits in 4.8 sec

Accurately modeling workload interactions for deploying prefetching in Web servers

Xin Cheng, Xiaodong Zhang
2003 2003 International Conference on Parallel Processing, 2003. Proceedings.  
Specifically, a major weakness in existing Web servers is that prefetching activities are scheduled independently of dynamically changing server workloads.  ...  Guided by this model, we then design a responsive and adaptive prefetching scheme that dynamically adjusts the prefetching aggressiveness in Web servers.  ...  We thank Phil Kearns for providing the experiment environment, and Bill Bynum for reading the paper and his suggestions. Comments from anonymous referees are constructive and helpful.  ... 
doi:10.1109/icpp.2003.1240607 dblp:conf/icpp/ChenZ03 fatcat:oyxq7f2ztfbk7cif6rwhp4oudq

A latency hiding framework for enhanced ubiquitous access to big data in a constrained digital ecosystem

Dessalegn Mequanint, Lionel Brunie, Mulugeta Libsie, David Coquil
2012 Proceedings of the International Conference on Management of Emergent Digital EcoSystems - MEDES '12  
We propose a formal model for prefetch requests rate and network workload or stress bound that takes into account a diverse set of constraints a digital ecosystem could be in.  ...  This paper presents our latency hiding framework for access to big data in a constrained digital ecosystem with application to digital medical archives.  ...  The second server, the data origin server, receives prefetch requests and processes the requests for providing best or accurate responses.  ... 
doi:10.1145/2457276.2457292 dblp:conf/medes/MequanintBLC12 fatcat:au2fcfoui5c67gjlz3oj4irspy

Memory resource allocation for file system prefetching

Zhe Zhang, Amit Kulkarni, Xiaosong Ma, Yuanyuan Zhou
2009 Proceedings of the fourth ACM european conference on Computer systems - EuroSys '09  
The results indicate that the SCM approaches are able to generate up to a 55.0% of performance improvement for a real-world server workload benchmark, and up to 33.3% for a combination of Linux I/O-intensive  ...  As an important technique to hide disk I/O latency, prefetching has been widely studied, and dynamic adaptive prefetching techniques have been deployed in diverse storage environments.  ...  prefetching experiments.  ... 
doi:10.1145/1519065.1519075 dblp:conf/eurosys/ZhangKMZ09 fatcat:d2hh6tz5fzh3zlzu7w7itsjfnq

VMTorrent

Joshua Reich, Oren Laadan, Eli Brosh, Alex Sherman, Vishal Misra, Jason Nieh, Dan Rubenstein
2012 Proceedings of the 8th international conference on Emerging networking experiments and technologies - CoNEXT '12  
While effective scalable P2P streaming techniques for Video on Demand (VOD) scenarios where blocks arrive in-order and at constant rate are available, no techniques address scalable large-executable streaming  ...  Supported by analytic modeling, we present comprehensive experimental evaluation of vmTorrent on real systems at scale, demonstrating the effectiveness of vmTorrent.  ...  Likewise, the VDI workload set contains both I/Ointensive interactive and CPU/RAM-intensive batch workloads, corresponding to those seen by virtual servers and appliances (e.g., interactive webserver workload  ... 
doi:10.1145/2413176.2413210 dblp:conf/conext/ReichLBSMNR12 fatcat:fshcnvunrza27fb5goyb53nvni

SProxy: A Caching Infrastructure to Support Internet Streaming

Songqing Chen, Bo Shen, S. Wee, Xiaodong Zhang
2007 IEEE transactions on multimedia  
The content server is now free of the streaming duty while hosting streaming content through a regular Web server. Thus, UDP based streaming traffic from SProxy suffers less dropping and no blocking.  ...  However, few systems have been practically implemented and deployed.  ...  This allows SProxy interact with regular Web-proxies without streaming capability, as well as other streaming-enabled Squid proxies.  ... 
doi:10.1109/tmm.2007.898943 fatcat:kbfkh5k6kjbfto5g2qqzooor7q

Quantifying the Mismatch between Emerging Scale-Out Applications and Modern Processors

Michael Ferdman, Babak Falsafi, Almutaz Adileh, Onur Kocberber, Stavros Volos, Mohammad Alisafaee, Djordje Jevdjic, Cansu Kaynak, Adrian Daniel Popescu, Anastasia Ailamaki
2012 ACM Transactions on Computer Systems  
However, data centers using modern server hardware face physical constraints in space and power, limiting further expansion and calling for improvements in the computational density per server and in the  ...  In this work, we identify the key microarchitectural needs of scale-out workloads, calling for a change in the trajectory of server processors that would lead to improved computational density and power  ...  We thank the PARSA lab for continual support and feedback, in particular Pejman Lotfi-Kamran and Javier Picorel for their assistance with the SPECweb09 and the SAT Solver benchmarks.  ... 
doi:10.1145/2382553.2382557 fatcat:huy2nlmwibftnbrk32z77noowq

PFC: Transparent Optimization of Existing Prefetching Strategies for Multi-Level Storage Systems

Zhe Zhang, Kyuhyung Lee, Xiaosong Ma, Yuanyuan Zhou
2008 2008 The 28th International Conference on Distributed Computing Systems  
The multi-level storage architecture has been widely adopted in servers and data centers.  ...  Our results indicate that PFC dynamically controls lowerlevel prefetching in reaction to multiple system and workload parameters, improving the overall system performance in all 96 test cases.  ...  For example, a web-based data center will have large storage caches equipped at both the front-end web servers (upper level) and the back-end storage servers (lower level).  ... 
doi:10.1109/icdcs.2008.89 dblp:conf/icdcs/ZhangLMZ08 fatcat:fihhlj3iojd4rdn6oyu35bibye

On Wide Area Network Optimization

Yan Zhang, Nirwan Ansari, Mingquan Wu, Heather Yu
2012 IEEE Communications Surveys and Tutorials  
Finally, we discuss major WAN optimization techniques which have been incorporated in widely deployed WAN acceleration productsmultiple optimization techniques are leveraged by a single WAN accelerator  ...  to improve application performance in general.  ...  A standard PPM prediction model has been used by several works for web prefetching [43, 44, 50] .  ... 
doi:10.1109/surv.2011.092311.00071 fatcat:c7ipc7ekivh7zhk4yt3bakcfm4

Context-Aware Prefetching at the Storage Server

Gokul Soundararajan, Madalin Mihailescu, Cristiana Amza
2008 USENIX Annual Technical Conference  
Our prototype shows that context-aware prefetching clearly outperforms existing context-oblivious prefetching algorithms, resulting in factors of up to 2 improvements in application latency for two e-commerce  ...  workloads with repeatable access patterns, TPC-W and RUBiS.  ...  Acknowledgements We thank the anonymous reviewers for their comments, Livio Soares for helping with the Linux kernel changes, and Mohamed Sharaf for helping us improve the writing of this paper.  ... 
dblp:conf/usenix/SoundararajanMA08 fatcat:an3m7l5wzneezehstzjosbvrqe

Workload Behavior Driven Memory Subsystem Design for Hyperscale [article]

Suyash Mahar
2023 arXiv   pre-print
These services, however, behave differently than commonly available benchmark suites, resulting in server architectures that are not optimized for cloud workloads.  ...  With datacenters becoming a primary server processor market, optimizing server processors for cloud workloads by better understanding their behavior has become crucial.  ...  Figure 3 shows the increase in the binary size for Web1 and Web2, the two major web services at Meta over the years.  ... 
arXiv:2303.08396v1 fatcat:4wvxqbo5fbchnpnkjl7dlev2pq

A Survey and Analysis of Techniques and Tools for Web Performance Optimization

Shailesh Shivakumar, P. V. Suresh
2018 Journal of Information Organization  
In the final sections we will look at the emerging trends and scope for future research areas in WPO.  ...  In this paper we have conducted the survey of state of the art tools, techniques, methodologies of various aspects of web performance optimization.  ...  Prefetching can be done at various layers in the request processing pipeline [4] [62] [65] : browser pre-fetch from web server, Web proxy server pre-fetch from web server, or browser pre-fetch from  ... 
doi:10.6025/jio/2018/8/2/31-57 fatcat:ejiz5kmusfcvjihk442pbarwd4

Temporal streams in commercial server applications

Thomas F. Wenisch, Michael Ferdman, Anastasia Ailamaki, Babak Falsafi, Andreas Moshovos
2008 2008 IEEE International Symposium on Workload Characterization  
, and decision support workloads.  ...  In this paper, we perform an information-theoretic analysis of miss traces from single-chip and multi-chip multiprocessors to identify recurring temporal streams in web serving, online transaction processing  ...  Acknowledgements The authors would like to thank the anonymous reviewers for their feedback on drafts of this paper.  ... 
doi:10.1109/iiswc.2008.4636095 dblp:conf/iiswc/WenischFAFM08 fatcat:lrbs7eel3naphk2o2vtae5etbq

Prefetching mobile ads

Prashanth Mohan, Suman Nath, Oriana Riva
2013 Proceedings of the 8th ACM European Conference on Computer Systems - EuroSys '13  
We build client models predicting how many ad slots are likely to be available in the future.  ...  Based on this (unreliable) estimate, ad servers make client ad slots available in the ad exchange auctions even before they can be displayed.  ...  We thank the members of the LiveLab project at Rice University for providing us with the iPhone dataset. Finally, thanks to Asela Gunawardana for helping us with the app usage prediction model.  ... 
doi:10.1145/2465351.2465378 dblp:conf/eurosys/MohanNR13 fatcat:3hj733qpjfde7g7byprdfpxefe

Cloud-Based, User-Centric Mobile Application Optimization

John Kolb, Prashant Chaudhary, Alexander Schillinger, Abhishek Chandra, Jon Weissman
2015 2015 IEEE International Conference on Cloud Engineering  
Various cache algorithms, implemented for our framework, are also considered. A workload trace and simulation are used to measure the performance of the application and framework.  ...  We make use of a cosine similarity scheme to identify users with similar interests, which in turn is used to determine what content to prefetch.  ...  Prefetching Prefetching is a well-studied practice in the web browsing domain. Most modern browsers support or engage in prefetching to reduce load times.  ... 
doi:10.1109/ic2e.2015.28 dblp:conf/ic2e/KolbCSCW15 fatcat:xzjrv56exvezlm7246d2gmx7hq

Microarchitectural implications of event-driven server-side web applications

Yuhao Zhu, Daniel Richins, Matthew Halpern, Vijay Janapa Reddi
2015 Proceedings of the 48th International Symposium on Microarchitecture - MICRO-48  
In this paper, we study the microarchitectural implications of server-side scripting, JavaScript in particular, from a unique event-driven programming model perspective.  ...  First, unlike traditional server-workloads such as CloudSuite and BigDataBench that are based on the conventional threadbased execution model, event-driven applications are heavily single-threaded, and  ...  Any opinions expressed in this material are those of the authors and do not necessarily reflect the views of the sponsors.  ... 
doi:10.1145/2830772.2830792 dblp:conf/micro/ZhuRHR15 fatcat:2sgy5uiisvfgvoymunks5gnlla
« Previous Showing results 1 — 15 out of 548 results