2,444 Hits in 6.9 sec

A view of the parallel computing landscape

Krste Asanovic, John Wawrzynek, David Wessel, Katherine Yelick, Rastislav Bodik, James Demmel, Tony Keaveny, Kurt Keutzer, John Kubiatowicz, Nelson Morgan, David Patterson, Koushik Sen
2009 Communications of the ACM  
This backward situation is especially apparent for hardware prefetchers when programmers try to create a particular pattern that will invoke good prefetching.  ...  but only in harmony with the core Model-View-Controller pattern.  ... 
doi:10.1145/1562764.1562783 fatcat:telznhkcrzgwnm25ifqszd44lu

Mobile Instant Video Clip Sharing: Modeling and Enhancing View Experience [article]

Lei Zhang, Feng Wang, Jiangchuan Liu
2016 arXiv   pre-print
We closely investigate its unique mobile interface, revealing the key differences between Vine-enabled anytime anywhere data access patterns and that of traditional counterparts.  ...  Given the crowdsourced content capturing and sharing, the preferred content length becomes shorter and shorter, even for such multimedia data as video.  ...  Performance Enhancement Mobile users can access the instant video clip sharing services under any circumstances.  ... 
arXiv:1412.7595v3 fatcat:g2jc5gkssncz5d6phwndigajpe

A comprehensive view of Hadoop research—A systematic literature review

Ivanilton Polato, Reginaldo Ré, Alfredo Goldman, Fabio Kon
2014 Journal of Network and Computer Applications  
Solution: We conducted a systematic literature review to assess research contributions to Apache Hadoop.  ...  solid platform to process large datasets, but we were able to spot promising areas and suggest topics for future research within the framework.  ...  Appendix A.  ... 
doi:10.1016/j.jnca.2014.07.022 fatcat:4xjveqy6mrctzjc4ou7llyy4u4

Using crowd-sourced viewing statistics to save energy in wireless video streaming

Mohammad Ashraful Hoque, Matti Siekkinen, Jukka K. Nurminen
2013 Proceedings of the 19th annual international conference on Mobile computing & networking - MobiCom '13  
Our algorithm judiciously evaluates the probability of a user interrupting a video viewing in order to perform the right amount of prefetching.  ...  To remedy this, we propose a novel download scheduling algorithm based on crowd-sourced video viewing statistics.  ...  We would also like to thank the anonymous reviewers, and our shepherd, Dina Papagiannaki, for their feedback.  ... 
doi:10.1145/2500423.2500427 dblp:conf/mobicom/HoqueSN13 fatcat:kexottmg5rf35gtmn3vrcu4rey

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  
We implemented these SCM-based strategies in the Linux kernel prefetching algorithm and a multi-level storage simulator, and evaluated the performance with three types of work-Permission to make digital  ...  how to coordinate prefetching at multiple levels in the data access path.  ...  prefetching experiments.  ... 
doi:10.1145/1519065.1519075 dblp:conf/eurosys/ZhangKMZ09 fatcat:d2hh6tz5fzh3zlzu7w7itsjfnq

Optimizations Based on Hints in a Parallel File System [chapter]

María S. Pérez, Alberto Sánchez, Víctor Robles, José M. Peña, Fernando Pérez
2004 Lecture Notes in Computer Science  
These techniques are configured by means of a double interface for specifying access patterns or hints that increase the performance of I/O operations. An example of this interface is shown.  ...  Existing parallel file systems provide applications a little control for optimizing I/O accesses.  ...  MAPFS provides a double interface for specifying access patterns or hints.  ... 
doi:10.1007/978-3-540-24688-6_47 fatcat:asvcw6uflnekbjfybjqqvksndu

The Efficacy of Software Prefetching and Locality Optimizations on Future Memory Systems

Abdel-Hameed A. Badawy, Aneesh Aggarwal, Donald Yeung, Chau-Wen Tseng
2004 Journal of Instruction-Level Parallelism  
In this paper, we provide a comprehensive summary of current software prefetching and locality optimization techniques, and evaluate the impact of memory trends on the effectiveness of these techniques  ...  for three types of applications: regular scientific codes, irregular scientific codes, and pointer-chasing codes.  ...  Acknowledgments The authors would like to thank Gabriel Rivera for providing insightful discussions about the tiling and padding techniques, and for providing the affine array codes used in this paper.  ... 
dblp:journals/jilp/BadawyAYT04 fatcat:2b3pgvkq7rah7d7ps7kmuh3wua

Data access history cache and associated data prefetching mechanisms

Yong Chen, Surendra Byna, Xian-He Sun
2007 Proceedings of the 2007 ACM/IEEE conference on Supercomputing - SC '07  
As computing power is increasing much faster than memory performance, we suggest that it is time to have a dedicated cache to store data access histories and to serve prefetching to mask data access latency  ...  The DAHC behaves as a cache for recent reference information instead of as a traditional cache for instructions or data.  ...  ACKNOWLEDGEMENTS We would like to thank the anonymous reviewers for their helpful comments and the shepherd for providing detailed and valuable suggestions.  ... 
doi:10.1145/1362622.1362651 dblp:conf/sc/ChenBS07 fatcat:wiqwpvo5ufdf3fml7o57eozgli

Runahead execution vs. conventional data prefetching in the IBM POWER6 microprocessor

Harold W. Cain, Priya Nagpurkar
2010 2010 IEEE International Symposium on Performance Analysis of Systems & Software (ISPASS)  
Using a variety of applications that have been compiled with an aggressively optimizing compiler to use software prefetching when appropriate, we perform the first study of a new runahead prefetching feature  ...  After many years of prefetching research, most commercially available systems support only two types of prefetching: software-directed prefetching and hardware-based prefetchers using simple sequential  ...  We appreciate the help of Joefon Jann in configuring various platform registers for controlling prefetching.  ... 
doi:10.1109/ispass.2010.5452021 dblp:conf/ispass/CainN10 fatcat:3ug57ribrbdajejgoev7tlwdf4

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  
Aiming to enhance ubiquitous access of big data such as patient-oriented access of medical archives, we apply complex/multi-context prefetching to reduce latency thereby improving response time.  ...  This paper presents our latency hiding framework for access to big data in a constrained digital ecosystem with application to digital medical archives.  ...  with computation, or pattern based [1, 2, 3, 4, 5, 6, 7] in that the prefetching is carried out based on a user's past access patterns of web pages.  ... 
doi:10.1145/2457276.2457292 dblp:conf/medes/MequanintBLC12 fatcat:au2fcfoui5c67gjlz3oj4irspy

Enhancements for Accurate and Timely Streaming Prefetcher

Gang Liu, Zhuo Huang, Jih-Kwon Peir, Xudong Shi, Lu Peng
2011 Journal of Instruction-Level Parallelism  
The enhanced stream prefetcher eliminates this type of noise for establishing the stream. Third, regular streams for array accesses are often repeated.  ...  In this paper, we describe several enhancement techniques to improve the state-of-the-art stream prefetcher.  ...  Any opinions, findings and conclusions or recommendations expressed in this material are those of the authors and do not necessarily reflect the views of Intel Corp. and the NSF.  ... 
dblp:journals/jilp/LiuHPSP11 fatcat:f6eu2h45ezguhi5shj5hzi4jdq

Cloud Programming Simplified: A Berkeley View on Serverless Computing [article]

Eric Jonas, Johann Schleier-Smith, Vikram Sreekanti, Chia-Che Tsai, Anurag Khandelwal, Qifan Pu, Vaishaal Shankar, Joao Carreira, Karl Krauth, Neeraja Yadwadkar, Joseph E. Gonzalez, Raluca Ada Popa, Ion Stoica, David A. Patterson
2019 arXiv   pre-print
This paper gives a quick history of cloud computing, including an accounting of the predictions of the 2009 Berkeley View of Cloud Computing paper, explains the motivation for serverless computing, describes  ...  It provides an interface that greatly simplifies cloud programming, and represents an evolution that parallels the transition from assembly language to high-level programming languages.  ...  (a) Shows these communication patterns for VM instances where each instance runs two functions/tasks. (b) Shows the same communication patterns for cloud function instances.  ... 
arXiv:1902.03383v1 fatcat:5lly4vckcnhatp4g3ccdt3us6e

An Adaptive IO Prefetching Approach for Virtualized Data Centers

Ron C. Chiang, Ahsen J. Uppal, H. Howie Huang
2017 IEEE Transactions on Services Computing  
In this work, we demonstrate that data prefetching, when run in a virtualization-friendly manner can provide significant performance benefits for a wide range of data-intensive applications.  ...  The proposed method improves virtual I/O performance up to 43% with the average of 14% for 1 to 12 VMs while running various applications on a Xen virtualization system.  ...  ACKNOWLEDGMENTS The authors are grateful to the anonymous reviewers for their feedback and suggestions. This work is in part supported by the National Science Foundation under grants OCI-0937875.  ... 
doi:10.1109/tsc.2015.2469295 fatcat:u6ujp2w5ljd6nctwv3y3e26aiq


Rahul Bera, Anant V. Nori, Onur Mutlu, Sreenivas Subramoney
2019 Proceedings of the 52nd Annual IEEE/ACM International Symposium on Microarchitecture - MICRO '52  
The key idea is to: (1) represent program accesses on a physical page as a bit-pattern anchored to the first "trigger" access, (2) learn two spatial access bit-patterns: one biased towards coverage and  ...  To this end, we present the Dual Spatial Pattern Prefetcher (DSPatch) that can be used as a standalone prefetcher or as a lightweight adjunct spatial prefetcher to the state-of-the-art delta-based Signature  ...  ACKNOWLEDGMENTS We thank the anonymous reviewers for their useful feedback.  ... 
doi:10.1145/3352460.3358325 dblp:conf/micro/BeraNMS19 fatcat:amfcdio4izbm5gqffnhpco3way

Flashy prefetching for high-performance flash drives

Ahsen J. Uppal, Ron C. Chiang, H. Howie Huang
2012 012 IEEE 28th Symposium on Mass Storage Systems and Technologies (MSST)  
In this work, we demonstrate that data prefetching, when effectively harnessing the high performance of SSDs, can provide significant performance benefits for a wide range of data-intensive applications  ...  Traditional data prefetching has been primarily designed to improve I/O performance on hard drives.  ...  The authors are grateful to the anonymous reviewers for their feedback and suggestions. This work is in part supported by the National Science Foundation under grants OCI-0937875 and IOS-1124813.  ... 
doi:10.1109/msst.2012.6232367 dblp:conf/mss/UppalCH12 fatcat:ipbphpgrznd6pbhxufzjx34twu
« Previous Showing results 1 — 15 out of 2,444 results