Added support for multiple prefetch address from single access (depth of prefetch) also added the ability to squash some prefetchs to match the GHB technique
Added support for multiple prefetch address from single access (depth of prefetch) also added the ability to squash some prefetchs to match the GHB technique

python/m5/objects/BaseCache.mpy:
    Added parameters

--HG--
extra : convert_revision : 92b646eb61455d283a5c2ac0b3f8fbd62e39fb87

sobercoder/gem5,KuroeKurose/gem5,qizenguf/MLC-STT,rjschof/gem5,joerocklin/gem5,markoshorro/gem5,markoshorro/gem5,austinharris/gem5-riscv,rjschof/gem5,rallylee/gem5,yb-kim/gemV,sobercoder/gem5,kaiyuanl/gem5,KuroeKurose/gem5,yb-kim/gemV,KuroeKurose/gem5,KuroeKurose/gem5,SanchayanMaity/gem5,gem5/gem5,yb-kim/gemV,Weil0ng/gem5,zlfben/gem5,KuroeKurose/gem5,samueldotj/TeeRISC-Simulator,markoshorro/gem5,austinharris/gem5-riscv,qizenguf/MLC-STT,yb-kim/gemV,zlfben/gem5,TUD-OS/gem5-dtu,powerjg/gem5-ci-test,zlfben/gem5,TUD-OS/gem5-dtu,briancoutinho0905/2dsampling,rallylee/gem5,qizenguf/MLC-STT,gedare/gem5,rallylee/gem5,aclifton/cpeg853-gem5,aclifton/cpeg853-gem5,markoshorro/gem5,joerocklin/gem5,yb-kim/gemV,gedare/gem5,gedare/gem5,rallylee/gem5,KuroeKurose/gem5,briancoutinho0905/2dsampling,powerjg/gem5-ci-test,qizenguf/MLC-STT,aclifton/cpeg853-gem5,Weil0ng/gem5,austinharris/gem5-riscv,joerocklin/gem5,cancro7/gem5,cancro7/gem5,rjschof/gem5,sobercoder/gem5,samueldotj/TeeRISC-Simulator,briancoutinho0905/2dsampling,TUD-OS/gem5-dtu,austinharris/gem5-riscv,gem5/gem5,gedare/gem5,kaiyuanl/gem5,HwisooSo/gemV-update,yb-kim/gemV,zlfben/gem5,joerocklin/gem5,kaiyuanl/gem5,samueldotj/TeeRISC-Simulator,sobercoder/gem5,rallylee/gem5,sobercoder/gem5,cancro7/gem5,cancro7/gem5,briancoutinho0905/2dsampling,aclifton/cpeg853-gem5,sobercoder/gem5,powerjg/gem5-ci-test,joerocklin/gem5,austinharris/gem5-riscv,powerjg/gem5-ci-test,rallylee/gem5,aclifton/cpeg853-gem5,HwisooSo/gemV-update,gedare/gem5,TUD-OS/gem5-dtu,joerocklin/gem5,kaiyuanl/gem5,sobercoder/gem5,Weil0ng/gem5,powerjg/gem5-ci-test,austinharris/gem5-riscv,kaiyuanl/gem5,TUD-OS/gem5-dtu,Weil0ng/gem5,gem5/gem5,zlfben/gem5,briancoutinho0905/2dsampling,HwisooSo/gemV-update,SanchayanMaity/gem5,Weil0ng/gem5,SanchayanMaity/gem5,TUD-OS/gem5-dtu,powerjg/gem5-ci-test,cancro7/gem5,austinharris/gem5-riscv,cancro7/gem5,rjschof/gem5,briancoutinho0905/2dsampling,rallylee/gem5,Weil0ng/gem5,gedare/gem5,aclifton/cpeg853-gem5,HwisooSo/gemV-update,gem5/gem5,gedare/gem5,cancro7/gem5,gem5/gem5,joerocklin/gem5,yb-kim/gemV,zlfben/gem5,kaiyuanl/gem5,qizenguf/MLC-STT,rjschof/gem5,markoshorro/gem5,joerocklin/gem5,samueldotj/TeeRISC-Simulator,yb-kim/gemV,TUD-OS/gem5-dtu,SanchayanMaity/gem5,aclifton/cpeg853-gem5,zlfben/gem5,HwisooSo/gemV-update,HwisooSo/gemV-update,SanchayanMaity/gem5,HwisooSo/gemV-update,gem5/gem5,samueldotj/TeeRISC-Simulator,powerjg/gem5-ci-test,KuroeKurose/gem5,SanchayanMaity/gem5,markoshorro/gem5,rjschof/gem5,rjschof/gem5,gem5/gem5,SanchayanMaity/gem5,kaiyuanl/gem5,samueldotj/TeeRISC-Simulator,Weil0ng/gem5,briancoutinho0905/2dsampling,qizenguf/MLC-STT,samueldotj/TeeRISC-Simulator,markoshorro/gem5,qizenguf/MLC-STT