Techniques to Cancel Execution Early to Improve Processor Efficiency
Doctoral thesis, 2011
processor design
energy-efficiency
narrow-width cache
instruction reuse
zero-value cache
resource-efficient
narrow-width load
complexity-effective
small value locality
register file cache
frequent value locality
trivial instruction
silent load
high-performance
zero load
Author
Mafijul Islam
Chalmers, Computer Science and Engineering (Chalmers), Computer Engineering (Chalmers)
Characterization and Exploitation of Narrow-Width Loads:The Narrow-Width Cache Approach
IEEE/ACM International Conference on Compilers, Architecture, and Synthesis of Embedded Systems (CASES 2010),;(2010)p. 227-236
Paper in proceeding
Zero-Value Caches: Cancelling Loads that Return Zero.
Parallel Architectures and Compilation Techniques - Conference Proceedings, PACT,;(2009)p. 237-245
Paper in proceeding
Early Detection and Bypassing of Trivial Operations to Improve Energy Efficiency of Processors
Microprocessors and Microsystems, Elsevier,;Vol. 42(2008)p. 183-196
Journal article
Energy and Performance Tradeoffs between Instruction Reuse and Trivial Computations for Embedded Applications
IEEE International Symposium on Embedded Computer Systems,;(2007)
Paper in proceeding
Subject Categories
Computer Engineering
Areas of Advance
Information and Communication Technology
Driving Forces
Sustainable development
Roots
Basic sciences
ISBN
978-91-7385-547-1
Technical report - Department of Computer Science and Engineering, Chalmers University of Technology and Göteborg University: 78D
Doktorsavhandlingar vid Chalmers tekniska högskola. Ny serie: 3228
Lecture room EC, ED&IT building, Hörsalsvägen 11, Chalmers University of Technology, Sweden
Opponent: Professor David J. Lilja, Fellow of the IEEE, Department of Electrical and Computer Engineering, The University of Minnesota, USA