[gem5-users] Re: Why the se.py has been deprecated?

2023-08-27 Thread Bobby Bruce via gem5-users
It's not maintained properly, nor tested, and the engineering of these files has, frankly, become rather messy. se.py (and fs.py) are in the "configs/example" directory because they were intended to be examples of how to configure a gem5 simulation. Overtime they have been extended and used as

[gem5-users] Lock implementation in Ruby Cache Memory and Request Queue

2023-08-27 Thread zhangcongwu via gem5-users
Hi all, I would like to know some details about RubyCache lock implementation. Here are two questions about the lock: 1. Will a cache entry be locked when processing one request (like `entry->setLocked`, have no idea where this code is invoked)? 2. What would happen when two different