Speculative execution in high-performance computer architectures /
General Material Designation
[Book]
First Statement of Responsibility
edited by David Kaeli and Pen-Chung Yew.
.PUBLICATION, DISTRIBUTION, ETC
Place of Publication, Distribution, etc.
Boca Raton, FL :
Name of Publisher, Distributor, etc.
Chapman & Hall/CRC,
Date of Publication, Distribution, etc.
2005.
PHYSICAL DESCRIPTION
Specific Material Designation and Extent of Item
xv, 435 pages :
Other Physical Details
illustrations ;
Dimensions
24 cm.
SERIES
Series Title
Chapman & Hall/CRC computer and information science series
INTERNAL BIBLIOGRAPHIES/INDEXES NOTE
Text of Note
Includes bibliographical references and index.
CONTENTS NOTE
Text of Note
Instruction cache prefetching / Glenn Reinman -- Branch prediction / Philip G. Emma -- Trace chaches / Eric Rotenberg -- Branch predication / David August -- Multipath execution / Augustus K. Uht -- Data cache prefetching / Yan Solihin and Donald Yeung -- Address prediction / Avi Mendelson -- Data speculation / Yiannakis Sazeides [and others] -- Instruction precomputation / Joshua J. Yi, Resit Sendag, and David J. Lilja -- Profile-based speculation / Youfeng Wu and Jesse Fang -- Compilation and speculation / Jin Lin, Wei-Chung Hsu, and Pen-Chung Yew -- Multithreading and speculation / Pedro Marcuello, Jesus Sanchez, and Antonio González -- Exploiting load/store parallelism via memory dependence prediction / Andreas Moshovos -- Resource flow microarchitectures / David A. Morano, David R. Kaeli, and Augustus K. Uht.
0
SUMMARY OR ABSTRACT
Text of Note
"Until now, there were few textbooks that focused on the dynamic subject of speculative execution, a topic that is crucial to the development of high performance computer architectures. Speculative Execution in High Performance Architectures describes many recent advances in speculative execution techniques. It covers cutting-edge research projects, as well as numerous commercial implementations that demonstrate the value of this latency-hiding technique."--Jacket.