Timekeeping techniques for predicting and optimizing memory behavior | IEEE Conference Publication | IEEE Xplore