Hi Alireza,

To change the cache size, you have to add the definition of L2_1M inside
the file config/l2_cache.conf. There you will find the definition of L2_2M
as well.

Hope that helps.

Regards,
Ankita

On Thu, Oct 18, 2012 at 6:31 PM, Alireza Haghdoost <[email protected]>wrote:

> Hi
>
> I am trying to change the cache size in default.conf but after every
> change I will receive scons compilation error, for example with this config
> :
> machine:
>   # Use run-time option '-machine [MACHINE_NAME]' to select
>   small:
>     description: Single Core configuration
>     min_contexts: 1
>     max_contexts: 1
>     cores: # The order in which core is defined is used to assign
>            # the cores in a machine
>       - type: ooo
>         name_prefix: ooo_
>         option:
>             threads: 1
>     caches:
>       - type: l1_128K
>         name_prefix: L1_I_
>          insts: $NUMCORES # Per core L1-I cache
>       - type: l1_128K
>         name_prefix: L1_D_
>         insts: $NUMCORES # Per core L1-D cache
>       - type: l2_1M
>         name_prefix: L2_
>         insts: 1 # Shared L2 config
>     memory:
>       - type: dram_cont
>         name_prefix: MEM_
>         insts: 1 # Single DRAM controller
>         option:
>             latency: 50 # In nano seconds
>     interconnects:
>       - type: p2p
>         # '$' sign is used to map matching instances like:
>         # core_0, L1_I_0
>         connections:
>             - core_$: I
>               L1_I_$: UPPER
>
>
>
> I will receive following compilation error :
>
> marss/ptlsim/tools/config_gen.py", line 591, in gen_handle_cpuid_fn
>     cfg = config["cache"][cache["type"]]
> KeyError: 'l2_1M'
> scons: *** [ptlsim/build/sim/small_gen.cpp] Error 1
>
>
>
> If I return L2 size to L2_2M, the compilation error will go away. any idea
> about this issue ?
>
> Thanks
> Alireza
>
>
>
>
> _______________________________________________
> http://www.marss86.org
> Marss86-Devel mailing list
> [email protected]
> https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel
>
>


-- 
Regards,
Ankita
_______________________________________________
http://www.marss86.org
Marss86-Devel mailing list
[email protected]
https://www.cs.binghamton.edu/mailman/listinfo/marss86-devel

Reply via email to