An effective programmable prefetch engine for on-chip caches | IEEE Conference Publication | IEEE Xplore