Abstract
The growing market of embedded systems and applications has led to the making of more general embedded processors, with some features traditionally associated with general-purpose microprocessors. Following this trend, recent research has tried to incorporate into embedded processors the newest techniques to break down ILP limits. Value speculation is a recent technique not yet considered in the context of embedded processors, and the goal of the present work is to analyse the performance potential of this technique within this scope.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
M. Schalett, “Trends in Embedded-Microprocessors Design”, IEEE Computer, pp. 44–49, Aug. 1998.
J. Choquette, M. Gupta, D. McCarthy and J. Veenstra, “High-Performance RISC Microprocessors”, IEEE Micro, Vol. 19, Num. 4, pp. 48–55, Jul./Aug. 1999.
D. Connors, J. Puiatti, D. August, K. Crozier and W. Hwu, “An Architecture Framework for Introducing Predicated Execution into Embedded Microprocessors”, Proc. of the 5th International Euro-par Conference, Aug. 1999.
Y. Sazeides, J.E. Smith, “The Predictability of Data Values,” Proc. of 30th Int. Symp. on Microarchitecture (MICRO-30), pp. 248–258, Dec. 1997.
B. Calder, G. Reinman and D.M. Tullsen, “Selective Value Prediction”, Proc. of the 26th Int. Symp. on Computer Architecture, May. 1999.
C. Lee and W. Mangione-Smith, “MediaBench: A Tool for Evaluating and Synthesizing Multimedia and Communications Systems”, Proc. of the 30th Int. Symp. on Microarchitecture (MICRO-30), pp. 330–335, Dec. 1997.
M.H. Lipasti and J.P. Shen, “Exceeding the Dataflow Limit via Value Prediction,” Proc. of the 29th Int. Symp. on Microarchitecture (MICRO-29), pp. 226–237, Dec. 1996.
K. Wang and M. Franklin, “Highly Accurate Data Value Prediction using Hybrid Predictors,” Proc. of 30th Int. Symp. on Microarchitecture (MICRO-30), pp. 281–290, Dec. 1997.
T. Nakra, R. Gupta, M.L. Soffa, “Global Context-Based Value Prediction”, Proc. of the 5th Int. Symp. On High Performance Computer Architecture (HPCA-5), Jan. 1999
B. Rychlik, J. Faisty, B. Krug, J.P. Shen, “Efficacy and Performance Impact of Value Prediction”, PACT-98
L. Piñuel, R.A. Moreno and F. Tirado, “Implementation of hybrid context-based value predictors using value sequence classification”. Proc. of the 5th International Euro-par Conference, Aug. 1999.
F. Gabbay and A. Mendelson, “Improving Achievable ILP Trough Value Prediction and Program Profiling”, Microprocessores and Microsystems, Vol 22, n.3, Sept. 1998.
D. Burger and T.M. Austin. “The SimpleScalar Tool Set, Version 2.0”. Technical Report CS#1342, University of Wisconsin-Madison, 1997.
Y. Sazeides, J. E. Smith, “Implementations of Context Based Value Predictors”. Technical Report #ECE-TR-97-8, University of Wisconsin-Madison, 1997.
J. Daemen, L. Knudsen and V. Rijmen, “The Block Cipher SQUARE”, Workshop for Fast Software Encryption, 1997
R. Moreno, “Using value prediction as a complexity-effective solution to improve performance”, Technical Report 5/98, Dep. de Arquitectura de Computadores, Universidad Complutense de Madrid, Dec. 1998.
G.S. Sohi, “Instruction Issue Logic for High-Performance, Interrumpible, Multiple Functional Unit, Pipelined Computers”, IEEE Trans. on Computer, 39(3), pp. 349–359, 1990
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2001 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Del Pino, S., Piñuel, L., Moreno, R.A., Tirado, F. (2001). Value Prediction as a Cost-Effective Solution to Improve Embedded Processors Performance. In: Palma, J.M.L.M., Dongarra, J., Hernández, V. (eds) Vector and Parallel Processing — VECPAR 2000. VECPAR 2000. Lecture Notes in Computer Science, vol 1981. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44942-6_14
Download citation
DOI: https://doi.org/10.1007/3-540-44942-6_14
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-41999-0
Online ISBN: 978-3-540-44942-3
eBook Packages: Springer Book Archive