-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviews.gem5.org/r/1726/#review4593
-----------------------------------------------------------

Ship it!


LTGM! Thanks!


- Ali Saidi


On Aug. 13, 2013, 9:15 p.m., Anthony Gutierrez wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> http://reviews.gem5.org/r/1726/
> -----------------------------------------------------------
> 
> (Updated Aug. 13, 2013, 9:15 p.m.)
> 
> 
> Review request for Default.
> 
> 
> Repository: gem5
> 
> 
> Description
> -------
> 
> Changeset 9821:9e2898b0e9bd
> ---------------------------
> cpu: allow the fetch buffer to be smaller than a cache line
> 
> the current implementation of the fetch buffer in the o3 cpu
> is only allowed to be the size of a cache line. some
> architectures, e.g., ARM, have fetch buffers smaller than a cache
> line, see slide 22 at:
> http://www.arm.com/files/pdf/at-exploring_the_design_of_the_cortex-a15.pdf
> 
> this patch allows the fetch buffer to be set to values smaller
> than a cache line.
> 
> 
> Diffs
> -----
> 
>   configs/common/O3_ARM_v7a.py 2f9aecba23623a188e3c775530cdc47dc78dec6e 
>   src/SConscript 2f9aecba23623a188e3c775530cdc47dc78dec6e 
>   src/cpu/o3/O3CPU.py 2f9aecba23623a188e3c775530cdc47dc78dec6e 
>   src/cpu/o3/fetch.hh 2f9aecba23623a188e3c775530cdc47dc78dec6e 
>   src/cpu/o3/fetch_impl.hh 2f9aecba23623a188e3c775530cdc47dc78dec6e 
> 
> Diff: http://reviews.gem5.org/r/1726/diff/
> 
> 
> Testing
> -------
> 
> ran several of the shorter SPEC CPU2006 benchmarks with test input.
> icache.overall_accesses::total stat was validated against real
> cortex A15 hardware, the value is much closer now.
> 
> regressions pass
> 
> 
> Thanks,
> 
> Anthony Gutierrez
> 
>

_______________________________________________
gem5-dev mailing list
gem5-dev@gem5.org
http://m5sim.org/mailman/listinfo/gem5-dev

Reply via email to