Cooperative prefetching: compiler and hardware support for effective instruction prefetching in modern processors | IEEE Conference Publication | IEEE Xplore