36,058 Hits in 5.4 sec

A Segmented Bloom Filter Algorithm for Efficient Predictors

M. Breternitz, Gabriel H. Loh, Bryan Black, Jeffrey Rupley, Peter G. Sassone, Wesley Attrot, Youfeng Wu
2008 2008 20th International Symposium on Computer Architecture and High Performance Computing  
Many microarchitectural predictors use simple single-index hash tables to make binary 0/1 predictions, and Bloom Filters help improve predictor accuracy.  ...  We evaluate several applications of our Banked Bloom Filter (BBF) prediction in processors: BBF branch prediction, BBF load hit/miss prediction, and BBF last-tag prediction.  ...  The Bloom Filter stores each prediction in multiple locations and a combining function (usually a unanimous vote for set membership queries) converts the multiple predictions into the Bloom Filter's final  ... 
doi:10.1109/sbac-pad.2008.24 dblp:conf/sbac-pad/BreternitzLBRSAW08 fatcat:v755gpttuvdipkdy66ekw6wj3y

L1 Data Cache Power Reduction Using a Forwarding Predictor [chapter]

P. Carazo, R. Apolloni, F. Castro, D. Chaver, L. Pinuel, F. Tirado
2011 Lecture Notes in Computer Science  
The mechanism is based on a highly accurate forwarding predictor that determines if a load instruction will take its corresponding data via forwarding from the load-store structure -thus avoiding the data  ...  In order to reduce this power consumption, we propose in this paper a straightforward filtering technique.  ...  For Bloom Filter we show results for 64, 128 and 256 entries. Finally, the combined predictor uses a 64-entry Bloom Filter and a Bimodal Predictor (2 bits) with 256, 512, 1K and 2K entries.  ... 
doi:10.1007/978-3-642-17752-1_12 fatcat:yhsnzz2wcnf4xifzjx3htkrdba

Prediction of cloud data center networks loads using stochastic and neural models

John J. Prevost, KranthiManoj Nagothu, Brian Kelley, Mo Jamshidi
2011 2011 6th International Conference on System of Systems Engineering  
In this paper, we introduce a novel framework combining load demand prediction and stochastic state transition models.  ...  We characterize the ability of neural network and autoregressive linear prediction algorithms to forecast loads in cloud data center applications.  ...  With the filter coefficients calculated, the Weiner Filter was then used to predict the future loads at the same prediction length intervals used for the Neural Network.  ... 
doi:10.1109/sysose.2011.5966610 dblp:conf/sysose/PrevostNKJ11 fatcat:whdhzuydijahvg6rinwsi4uo74

Selective value prediction

Brad Calder, Glenn Reinman, Dean M. Tullsen
1999 SIGARCH Computer Architecture News  
This paper examines selective techniques for using value prediction in the presence of predictor capacity constraints and reasonable misprediction penalties.  ...  We apply filtering both to the producers of predicted values and the consumers.  ...  Acknowledgments We would like to thank the anonymous reviewers for their useful comments. This work was funded in part by NSF CAREER grants No. CCR-9733278 and No. MIP-9701708, NSF grant No.  ... 
doi:10.1145/307338.300985 fatcat:sqb6gncrjzdnhgbxcwotazkpem

Adaptive PD+I Control of a Switch-Mode DC–DC Power Converter Using a Recursive FIR Predictor

Maher Algreer, Matthew Armstrong, Damian Giaouris
2011 IEEE transactions on industry applications  
The proposed technique is based on a simple adaptive filter method and uses a one-tap finite impulse response (FIR) prediction error filter (PEF).  ...  The prediction error signal is further minimized through a second-stage FIR filter (adaptation gain stage). This ensures that the adaptive gains converge to their optimal value.  ...  The FIR filter is implemented using a one-step-ahead linear FIR predictor, as shown in Fig. 2 [19] . This predictor consists of N unit delays and N tap weights.  ... 
doi:10.1109/tia.2011.2161856 fatcat:eawmief2vjgr3eegf4lc73yfva

Hairiness: the missing link between pollinators and pollination

Jamie R. Stavert, Gustavo Liñán-Cembrano, Jacqueline R. Beggs, Brad G. Howlett, David E. Pattemore, Ignasi Bartomeus
2016 PeerJ  
We used linear models and AICCmodel selection to determine which body regions were the best predictors of SVD and pollen load.ResultsWe found that hairiness can be used as a robust proxy of SVD.  ...  We used a novel image analysis method to calculate entropy values for insect body surfaces as a measure of hairiness.  ...  Patrick Garvey and Greg Holwell provided insightful comments on the earlier manuscript. We also thank two anonymous reviewers for helpful and constructive comments on the manuscript.  ... 
doi:10.7717/peerj.2779 pmid:28028464 pmcid:PMC5180583 fatcat:su53mv3yzrarbe2rqeoi5ialpy


Mingxing Tan, Xianhua Liu, Tong Tong, Xu Cheng
2012 Proceedings of the 26th ACM international conference on Supercomputing - ICS '12  
The key of CVP prediction is to use the compilerguided value pattern as the correlated information to hint the dynamic predictor.  ...  In this paper, we propose the Compiler-Guided Value Pattern (CVP) prediction, an energy-efficient and accurate indirect branch prediction via compiler-microarchitecture cooperation.  ...  Unlike previous valuebased predictors, CVP prediction combines multiple data values to form a value pattern and then uses the value pattern rather than a single value to hint the dynamic predictor.  ... 
doi:10.1145/2304576.2304593 dblp:conf/ics/TanLTC12 fatcat:wwnlvk3burfrdd34amejyhucg4

NoSQ: Store-Load Communication without a Store Queue

Tingting Sha, Milo M. K. Martin, Amir Roth
2006 2006 39th Annual IEEE/ACM International Symposium on Microarchitecture (MICRO'06)  
The second is an efficient verification mechanism for both bypassed and non-bypassed loads using in-order load re-execution with an SMB-aware store vulnerability window (SVW) filter.  ...  The second is an efficient verification mechanism for both bypassed and nonbpyassed loads using in-order load re-execution with an SMBaware store vulnerability window (SVW) filter.  ...  This work was supported by NSF CAREER award CCF-0238203, NSF CPA grant CCF-0541292, and donations from Intel.  ... 
doi:10.1109/micro.2006.39 dblp:conf/micro/ShaMR06 fatcat:nedxknqu4fhbvimd3fq5aeomxm

AVS video decoding acceleration on ARM Cortex-A with NEON

Jie Wan, Ronggang Wang, Hao Lv, Lei Zhang, Wenmin Wang, Chenchen Gu, Quanzhan Zheng, Wen Gao
2012 2012 IEEE International Conference on Signal Processing, Communication and Computing (ICSPCC 2012)  
Thanks to effective use of ARM Cortex-Ax architecture and NEON SIMD engine, AVS decoding has been accelerated considerably.  ...  Results are provided for the overall acceleration in decoding and individual acceleration for key modules of AVS decoder.  ...  The predictors are obtained from intra prediction or inter prediction according to the macroblock type. Then, the macroblock is reconstructed with the residual data and predictors.  ... 
doi:10.1109/icspcc.2012.6335736 fatcat:i56736b4wrchji4edkpjo7yedm

Mantis: Automatic Performance Prediction for Smartphone Applications

Yongin Kwon, Sangmin Lee, Hayoon Yi, Donghyun Kwon, Seungjun Yang, Byung-Gon Chun, Ling Huang, Petros Maniatis, Mayur Naik, Yunheung Paek
2013 USENIX Annual Technical Conference  
We present Mantis, a framework for predicting the performance of Android applications on given inputs automatically, accurately, and efficiently.  ...  Our evaluation shows that Mantis predicts the execution time of six Android apps with estimation error in the range of 2.2-11.9% by executing predictor code costing at most 1.3% of their execution time  ...  Acknowledgments We would like to thank the anonymous reviewers for their comments and our shepherd, Paul Leach, for his guidance.  ... 
dblp:conf/usenix/KwonLYKYCHMNP13 fatcat:adyq2spm25gifebhjbpka3t3c4

Performance Comparison of Short Term Load Forecasting Techniques

Kumar Reddy Cheepati, T. Nageswara Prasad
2016 International Journal of Grid and Distributed Computing  
The forecast calculates the estimated load for each hour of the day, the daily peak load and the daily/weekly required energy generation [3] . The forecasted data is used for: Figure 6.  ...  Load forecasting plays a major role in planning and operation of a power system.  ...  Acknowledgments The authors are highly acknowledged S.V.E.C, Tirupathi for the encouragement and support during the research of this paper.  ... 
doi:10.14257/ijgdc.2016.9.4.26 fatcat:rfdoz37kprg27czddqynp6qoaa

B-Fetch: Branch Prediction Directed Prefetching for Chip-Multiprocessors

David Kadjo, Jinchun Kim, Prabal Sharma, Reena Panda, Paul Gratz, Daniel Jimenez
2014 2014 47th Annual IEEE/ACM International Symposium on Microarchitecture  
We propose B-Fetch: a data prefetcher driven by branch prediction and effective address value speculation.  ...  Moreover, in the context of CMPs running multiple concurrent processes, prefetching accuracy is critical to prevent cache pollution effects.  ...  To deal with difficult to predict loads, we implement a per-load PC filtering technique. Our perload filter measures the confidence of prefetches launched from a given load PC.  ... 
doi:10.1109/micro.2014.29 dblp:conf/micro/KadjoKSPGJ14 fatcat:rbk4bf4dfrfjnaxawb2f2yeqtu


Selim Gurun, Chandra Krintz, Rich Wolski
2004 Proceedings of the 2nd international conference on Mobile systems, applications, and services - MobiSYS '04  
We evaluate the efficacy of the different methods using a wide range of mobile applications and resources.  ...  In this paper, we present NWSLite, a computationally efficient, highly accurate prediction utility for mobile devices.  ...  In addition, we would like to thank Dushyant Narayanan and Rajesh Krishna Balan from Carnegie Mellon University for providing us with source code for GLVU and Radiosity.  ... 
doi:10.1145/990064.990068 dblp:conf/mobisys/GurunKW04 fatcat:on423llxv5cr7gxowx6orhzsfy

Width-Partitioned Load Value Predictors

Gabriel H. Loh
2003 Journal of Instruction-Level Parallelism  
In this study, we use data-widths to partition the value prediction structures into multiple smaller structures, and then use data-width prediction to select from these tables.  ...  Value prediction has been proposed for breaking data-dependencies and increasing instruction level parallelism.  ...  Our value predictor organization uses data-widths to partition the load-value predictor into several smaller but more efficient structures.  ... 
dblp:journals/jilp/Loh03 fatcat:phtsjegzdbfnblah6ukwizzv5a

Predictor-directed stream buffers

Timothy Sherwood, Suleyman Sair, Brad Calder
2000 Proceedings of the 33rd annual ACM/IEEE international symposium on Microarchitecture - MICRO 33  
In this paper we propose Predictor-Directed Stream Buffers (PSB), a scheme in which the stream buffer follows an address prediction stream instead of a fixed stride.  ...  In addition, we examine using confidence techniques to guide the allocation and prioritization of stream buffers and their prefetch requests.  ...  CCR-9733278, by DARPA/ITO under contract number DABT63-98-C-0045, and a grant from Compaq Computer Corporation.  ... 
doi:10.1145/360128.360135 fatcat:n2cabh27k5amhjupfzu4gxie4u
« Previous Showing results 1 — 15 out of 36,058 results