Hi,
I found an issue with TLB offline simulator. Previously I wrote a cache hierarchy file to simulate a 64 cores CPU with L2 and L3. It can be easily recognized well by "-config_file" option of drcachesim tools.
However when I used the same configuration file and command switch to simulate the result for TLB. It failed. It always gave me the simulation on 4 cores which is the default value.
My command line:
sudo drrun -t drcachesim -config_file cacheconfig/64-2-2.config -simulator_type TLB -indir temp/
I also tried the following command line
sudo drrun -t drcachesim -config_file cacheconfig/64-2-2.config -simulator_type TLB -indir - cores 64 temp/
This time it gave out a simulation result on 64 cores.
So is this behavior as designed? For TLB simulation ,we can't use the cache configuration file for simulation? The command options are the only way?
Thanks
Walter Wang