Hi Muhammad,

Thank you for your response. I used the new version of gem5 to get results.
Gem5 currently supports BDI compression and it also implements superblock
idea (like Skewed Compressed Caches and YACC) in tag section (it uses
CompressedTags instead of modifying BeseSetAssoc).

Best,
Pooneh

On Wed, May 22, 2019 at 4:21 AM Muhammad Avais <avais.suh...@gmail.com>
wrote:

> I hope you will be using online BDI compression file. I think you should
> modify cache.cc file to use BDI. I could not understand how have you
> modified BeseSetAssoc file to accommodate BDI compression.
> Furthermore, i think sometimes little changed results are also possible in
> same experiments.
>
> On Wed, May 22, 2019 at 12:50 PM Pooneh Safayenikoo <
> poneh.saf...@gmail.com> wrote:
>
>> Hi,
>>
>> I want to apply BDI compression on the L2 cache. So, I changed the config
>> file for the caches (gem5/configs/common/Caches.py) like following:
>>
>> class L1Cache(Cache):
>>     tags = BaseSetAssoc()
>>     compressor = NULL
>> class L2Cache(Cache):
>>     tags = CompressedTags()
>>     compressor = BDI()
>>
>> After that, I got the results for some SPEC benchmarks (I used a
>> configuration like BDI paper) to compare the L2 miss rate between this
>> compression and baseline (without applying BDI and CompressedTags).
>> But, miss rate increases a little for some benchmarks (like mcf and bzip).
>> Why BDI has higher L2 miss rate? I cannot make sense of it.
>>
>> Many thanks for any help!
>>
>> Best,
>> Pooneh
>> _______________________________________________
>> gem5-users mailing list
>> gem5-users@gem5.org
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>
> _______________________________________________
> gem5-users mailing list
> gem5-users@gem5.org
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to