There ar various issues with the prefetcher connected to the l2 bus. I would'n 
recommend using it an this time.

Ali

On Jul 29, 2011, at 11:04 PM, Hasina Khatoon wrote:

> I have installed the precompiled downloaded image from PARSEC website. When I 
> run the following configuration, the benchmark runs to completion for all 
> three versions of the benchmark - small, medium and large. But when I try to 
> run the same with prefetcher I am geeting the following error and the 
> simulator aborts.
>  
> I have made the following changes in the given files
>  
> Added the following line in CacheConfig.py
>           system.l2.prefecth_policy = 'tagged'
>  
> I have made chnages in some parameters of file BaseCache.py
>         prefetch_on_access                       True
>         prefetch_past_page                       True
>         prefetch_serial_squash                  True
>         prefecth_policy                            'tagged'
>         prefetch_data_accesses_only        True
>  
> I recompiled M5 and run it to get the following error
>  
>  build/ALPHA_FS/m5.opt configs/example/fs.py -n 4 
> --script=/home/phd/blackscholes_64c_simsmall_ckpts.rcS --detailed -t --caches 
> --l2cache --num-l2caches=8 --l1d_size=32k --l1i_size=32k --l2_size=1M 
> --l1d_assoc=4 --l1i_assoc=2 --l2_assoc=4 
> M5 Simulator System
> 
> Copyright (c) 2001-2008
> The Regents of The University of Michigan
> All Rights Reserved
> 
> 
> M5 compiled Jul 29 2011 11:27:46
> M5 revision Unknown
> M5 started Jul 30 2011 08:14:39
> M5 executing on linux-spam
> command line: build/ALPHA_FS/m5.opt configs/example/fs.py -n 4 
> --script=/home/phd/blackscholes_64c_simsmall_ckpts.rcS --detailed -t --caches 
> --l2cache --num-l2caches=8 --l1d_size=32k --l1i_size=32k --l2_size=1M 
> --l1d_assoc=4 --l1i_assoc=2 --l2_assoc=4
> Global frequency set at 1000000000000 ticks per second
> info: kernel located at: /home/phd/m5_system_2.0b3/binaries/vmlinux
> Listening for system connection on port 3456
>       0: system.tsunami.io.rtc: Real-time clock set to Thu Jan  1 00:00:00 
> 2009
> 0: system.remote_gdb.listener: listening for remote gdb #0 on port 7000
> 0: system.remote_gdb.listener: listening for remote gdb #1 on port 7001
> 0: system.remote_gdb.listener: listening for remote gdb #2 on port 7002
> 0: system.remote_gdb.listener: listening for remote gdb #3 on port 7003
> **** REAL SIMULATION ****
> info: Entering event queue @ 0.  Starting simulation...
> m5.opt: build/ALPHA_FS/mem/request.hh:429: int Request::threadId() const: 
> Assertion `privateFlags.isSet(VALID_THREAD_ID)' failed.
> Program aborted at cycle 86270000
> Aborted
> please let me know what more changes are required to run the configuration 
> with a prefetcher
>  
> Hasina Khatoon
> Department of Computer Science
> National University of Computer and Emerging Sciences (FAST-NU)
> Karachi Campus (Main)
> 
> _______________________________________________
> gem5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

_______________________________________________
gem5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users

Reply via email to