CHARACTERIZATION AND DYNAMIC MITIGATION OF EMBEDDED MEMORY PREFETCHERS