Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleMay 2015
Designing a time predictable memory hierarchy for single-path code
ACM SIGBED Review (SIGBED), Volume 12, Issue 2Pages 16–21https://doi.org/10.1145/2782753.2782755Trustable Worst-Case Execution-Time (WCET) bounds are a necessary component for the construction and verification of hard real-time computer systems. Deriving such bounds for contemporary hardware/software systems is a complex task. The single-path ...
- ArticleApril 2015
A Time-Predictable Instruction-Cache Architecture that Uses Prefetching and Cache Locking
ISORCW '15: Proceedings of the 2015 IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing WorkshopsPages 74–79https://doi.org/10.1109/ISORCW.2015.58Trustable Worst-Case Execution-Time (WCET) bounds are a necessary component for the construction and verification of hard real-time computer systems. Deriving such bounds for contemporary hardware/software systems is a complex task. The single-path ...
- demonstrationMarch 2015
Media download optimization through prefetching and resource allocation in mobile networks
- Christian Koch,
- Nicola Bui,
- Julius Rückert,
- Guido Fioravantti,
- Foivos Michelinakis,
- Stefan Wilk,
- Joerg Widmer,
- David Hausheer
MMSys '15: Proceedings of the 6th ACM Multimedia Systems ConferencePages 85–88https://doi.org/10.1145/2713168.2713187Mobile network operators are expected to face significant traffic increase in the upcoming years. One alternative method is to intelligently move transmissions to times of network underutilization, either on 3G/4G or by offloading to WiFi. Video content,...
- research-articleMarch 2015
Integrated prefetching and caching for adaptive video streaming over HTTP: an online approach
MMSys '15: Proceedings of the 6th ACM Multimedia Systems ConferencePages 142–152https://doi.org/10.1145/2713168.2713181We present an integrated prefetching and caching proxy, termed iPac, for HTTP-based adaptive video streaming services like Netflix and YouTube. The challenge we address is maximizing the byte-hit ratio for proxies through prefetching in the context of ...
- research-articleJanuary 2015
Measuring Microarchitectural Details of Multi- and Many-Core Memory Systems through Microbenchmarking
ACM Transactions on Architecture and Code Optimization (TACO), Volume 11, Issue 4Article No.: 55, Pages 1–26https://doi.org/10.1145/2687356As multicore and many-core architectures evolve, their memory systems are becoming increasingly more complex. To bridge the latency and bandwidth gap between the processor and memory, they often use a mix of multilevel private/shared caches that are ...
- articleNovember 2014
Web page prediction enhanced with confidence mechanism
In this work we comparatively present and evaluate different prediction techniques used to anticipate and prefetch web pages and files accessed via browsers. The goal is to reduce the delays necessary to load the web pages and files visited by the ...
- ArticleSeptember 2014
Prefetching Control for On-Demand Contents Distribution: A Markov Decision Process Model
MASCOTS '14: Proceedings of the 2014 IEEE 22nd International Symposium on Modelling, Analysis & Simulation of Computer and Telecommunication SystemsPages 421–426https://doi.org/10.1109/MASCOTS.2014.58Prefetching control is a vital operation for the On-demand interactive systems where the instantaneous response is the crucial factor for the system success. The controller in such type of interactive system operates in an uncertain environment and ...
- posterSeptember 2014
Poster: a framework for instant mobile web browsing with smart prefetching and caching
MobiCom '14: Proceedings of the 20th annual international conference on Mobile computing and networkingPages 367–370https://doi.org/10.1145/2639108.2642899Mobile users often suffer from a slow page loading time due to intermittently connected wireless networks and increasing size of mobile Web pages. Although existing approaches of prefetching and caching are widely used to reduce the browsing latency, ...
- research-articleAugust 2014
XStream: cross-core spatial streaming based MLC prefetchers for parallel applications in CMPs
PACT '14: Proceedings of the 23rd international conference on Parallel architectures and compilationPages 87–98https://doi.org/10.1145/2628071.2628073Hardware prefetchers are commonly used to hide and tolerate off-chip memory latency. Prefetching techniques in the literature are designed for multiple independent sequential applications running on a multicore system. In contrast to multiple ...
- posterJuly 2014
PAAP: prefetch-aware admission policies for query results cache in web search engines
SIGIR '14: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrievalPages 983–986https://doi.org/10.1145/2600428.2609490Caching query results is an efficient technique for Web search engines. Admission policy can prevent infrequent queries from taking space of more frequent queries in the cache. In this paper we present two novel admission policies tailored for query ...
- ArticleJuly 2014
An Evaluation Environment and Methodology for Automotive Media Streaming Applications
IMIS '14: Proceedings of the 2014 Eighth International Conference on Innovative Mobile and Internet Services in Ubiquitous ComputingPages 297–304https://doi.org/10.1109/IMIS.2014.38Media streaming in automotive environments is becoming more important with the proliferation of 3G/4G technologies and the general demand for consuming Internet content in cars. Especially the rising popularity of Music on Demand and Media Cloud Storage ...
- tutorialJune 2014
Automated Control of Aggressive Prefetching for HTTP Streaming Video Servers
SYSTOR 2014: Proceedings of International Conference on Systems and StoragePages 1–11https://doi.org/10.1145/2611354.2611371Past work has shown that disk prefetching can be an effective technique for improving the performance of disk bound workloads. However, the performance gains are highly dependent on selecting a prefetch size that is appropriate for a specific system and ...
- research-articleJune 2014
Parallel I/O aware query optimization
SIGMOD '14: Proceedings of the 2014 ACM SIGMOD International Conference on Management of DataPages 349–360https://doi.org/10.1145/2588555.2595635New trends in storage industry suggest that in the near future a majority of the hard disk drive-based storage subsystems will be replaced by solid state drives (SSDs). Database management systems can substantially benefit from the superior I/O ...
- research-articleJune 2014
Author retrospective for bloom filtering cache misses for accurate data speculation and prefetching
ACM International Conference on Supercomputing 25th Anniversary VolumePages 65–67https://doi.org/10.1145/2591635.2591664In this paper, we provide the authors? retrospective analysis of the paper "Bloom Filtering Cache Misses for Accurate Data Speculative and Prefetching" which was published in the proceedings of 2002 International Conference on Supercomputing.
DOI: http:/...
- research-articleJune 2014
Author retrospective improving data cache performance by pre-executing instructions under a cache miss
ACM International Conference on Supercomputing 25th Anniversary VolumePages 40–41https://doi.org/10.1145/2591635.2591655The paper introduces and evaluates a technique, referred to as runahead, that prefetches instructions and data into the L1 caches on cache misses. The results of the experiments reported in the paper show that the CPI of a simple in-order pipeline could ...
- research-articleJune 2014
Author retrospective for compiler-directed data prefetching in multiprocessors with memory hierarchies
ACM International Conference on Supercomputing 25th Anniversary VolumePages 9–11https://doi.org/10.1145/2591635.2591644The ideas of compiler-generated prefetching were first proposed in the late 80's. Two main research directions were pursued, both addressed prefetching for loop-based applications containing arrays with regular access patterns. Our approach assumed a ...
- abstractJune 2014
Video: Procrastinator: pacing mobile apps' usage of the network
MobiSys '14: Proceedings of the 12th annual international conference on Mobile systems, applications, and servicesPage 390https://doi.org/10.1145/2594368.2602432Many popular, professionally-written smartphone apps today prefetch large amounts of network data to improve performance. However, the typical user may not use all of this network data. When a user is on a limited or pay-per-byte cellular data plan, ...
- research-articleJune 2014
Procrastinator: pacing mobile apps' usage of the network
MobiSys '14: Proceedings of the 12th annual international conference on Mobile systems, applications, and servicesPages 232–244https://doi.org/10.1145/2594368.2594387Generations of computer programmers are taught to prefetch network objects in computer science classes. In practice, prefetching can be harmful to the user's wallet when she is on a limited or pay-per-byte cellular data plan. Many popular, ...
- research-articleJune 2014
Dynamic Power Management of Off-Chip Links for Hybrid Memory Cubes
DAC '14: Proceedings of the 51st Annual Design Automation ConferencePages 1–6https://doi.org/10.1145/2593069.2593128The Hybrid Memory Cube (HMC) is a 3D-stacked DRAM architecture designed for substantially improved memory bandwidth. In particular, its I/O interface achieves up to 320 GB/s of external bandwidth through high-speed serial links. However, it comes at a ...
- research-articleMay 2014
Adaptive Prefetching on POWER7: Improving Performance and Power Consumption
- Víctor Jiménez,
- Francisco J. Cazorla,
- Roberto Gioiosa,
- Alper Buyuktosunoglu,
- Pradip Bose,
- Francis P. O'Connell,
- Bruce G. Mealey
ACM Transactions on Parallel Computing (TOPC), Volume 1, Issue 1Article No.: 4, Pages 1–25https://doi.org/10.1145/2588889Hardware data prefetch engines are integral parts of many general purpose server-class microprocessors in the field today. Some prefetch engines allow users to change some of their parameters. But, the prefetcher is usually enabled in a default ...