zephyrols

Results 9 issues of zephyrols

Update the environment variable path so that source env.sh can be "source" in any folder.

Using act_entries=64 and pht_pf_level=2 provide a hyper performance than act_entries=32 and pht_pf_level=1 in solo L1 sms prefetcher. New Params solve the problem of negative optimization on omnetpp. ![fca42381-449f-4859-ad56-7ed2cce8fd28](https://github.com/user-attachments/assets/d6d72076-12e8-4223-834c-97359cf66dca) I also...

- Created README.md and README_CN.md to document the YAML configuration file format for gem5 simulations, detailing sections for environment, running parameters, workloads, architecture configurations, server allocation, and optimization settings. -...

1. Aligned the BOP - aligned hash algorithm - aligned tag position 2. Add flags for BOP - `enable_dynamic_external_offset`: for opening add external offset - `enable_dynamic_depth`: for opening dynamic prefetch...

calibration

MemBus response_latency and SimpleMemory duration are calibrated to approximate a simple Xiangshan const latency memory model. Use Param --mem-type=SimpleMemory Change-Id: If8257309f20db875b1671efeec6c954a70254e20

The "sendEvent" has been wrongly set as "If it is scheduled and has not been executed yet, it cannot be rescheduled." This results in the inability to update the sendEvent...

- Add `isCompositePrefetcher` flag to `prefetch::Base` to indicate whether the prefetcher is a composite one containing sub-prefetchers. - When set to true, both virtual and physical addresses are passed to...