Scalable and Efficient Bounds Checking for Large-Scale CMP Environments
Additional Document Info
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.
name of conference
2011 International Conference on Parallel Architectures and Compilation Techniques