Scalable and Efficient Bounds Checking for Large-Scale CMP Environments
- Additional Document Info
- View All
We attempt to provide an architectural support for fast and efficient bounds checking for multithread workloads in chip-multiprocessor (CMP) environments. Bounds information sharing and smart tagging help to perform bounds checking more effectively utilizing the characteristics of a pointer. Also, the BCache architecture allows fast access to the bounds information. Simulation results show that the proposed scheme increases μPC of memory operations by 29% on average compared to the previous hardware scheme. © 2011 IEEE.
author list (cited authors)
An, B. S., Yum, K. H., & Kim, E. J.
editor list (cited editors)
Rauchwerger, L., & Sarkar, V.