Home
»
Speculative Execution in High Performance Computer Architectures
Speculative Execution in High Performance Computer Architectures
Regular price
€204.60
603 verified reviews
100% verified
In stock with our UK publisher. 14-28 days
Delivery/Collection within 10-20 working days
Shipping & Delivery
Our Delivery Time Frames Explained
2-4 Working Days: Available in-stock
14-28 Working Days: On Backorder
Will Deliver When Available: On Pre-Order or Reprinting
We ship your order once all items have arrived at our warehouse and are processed. Need those 2-4 day shipping items sooner? Just place a separate order for them!
Close
Address Prediction
advanced compiler strategies
branch
Branch Prediction
Branch Predictor
cache
Cache Line
Cache Misses
Category=UYF
compiler
computer architecture research
Conditional Branch
data
Data Dependence
Data Prefetching
Data Speculation
dependence
Dynamic Instructions
eq_bestseller
eq_computing
eq_isMigrated=1
eq_isMigrated=2
eq_nobargain
eq_non-fiction
Execution Time
Input Operands
instruction
Instruction Cache
Instruction Fetch
L2 Cache
latency hiding techniques
Linked Data Structures
Load Instructions
memory coherence protocols
Memory Dependence
miss
multithreaded microarchitectures
Naive Speculation
optimization
parallelism
Path Id
prediction
Prefetch Instructions
profile guided optimisation
Speculative Execution
speculative execution methods in processors
Target Addresses
Thread Level Parallelism
Trace Caches
Product details
- ISBN 9781584884477
- Weight: 771g
- Dimensions: 156 x 234mm
- Publication Date: 26 May 2005
- Publisher: Taylor & Francis Inc
- Publication City/Country: US
- Product Form: Hardback
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 Computer 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.
The book begins with a review of control speculation techniques that use instruction cache prefetching, branch prediction and predication, and multi-path execution. It then examines dataflow speculation techniques including data cache prefetching, address value and data value speculation, pre-computation, and coherence speculation. This textbook also explores multithreaded approaches, emphasizing profile-guided speculation, speculative microarchitectures, and compiler techniques.
Speculative Execution in High Performance Computer Architectures
€204.60
