Hi Erfan,

Thanks a lot for the info. Will start there!

Thanks!
Sanjay.


On Tue, Jun 25, 2013 at 9:41 AM, Erfan Azarkhish <[email protected]>wrote:

> Hi,
>
> Specially about the memory system, you have to start with the Python
> wrappers, otherwise you will get confused in the C++ codes.
> Unfortunately, the Python part does not have any documentation, and you
> have to look around in the python files.
>
> So I suggest:
> 1. make sure that you are familiar with python
> 2. start with configs/example folder and see the topologies there. Run one
> of these topologies to see the results
> 3. then correlate the python files with C++ models: src/mem
>   for example: SimpleDRAM.py, simple_dram.hh, simple_dram.cc
>
> Best,
>
>
>
> On Tue, Jun 25, 2013 at 3:27 PM, N.Sanjay Narayan <
> [email protected]> wrote:
>
>> Hi,
>>
>> I have just started using gem5. I have successfully run the software to
>> simulate some of the example programs. I am actually looking to
>> understanding the simulator's source code as I want try a few improvements
>> of my own.
>>
>> I went through the documentation provided in the website but it was not
>> of too much help to me.
>>
>> I would like to understand the basic code flow from the beginning and get
>> an especially good understanding of the memory portion.
>> Can anyone help me out by suggesting a good starting point or direct me
>> to one?
>>
>> Thanks in advance!
>> Sanjay.
>>
>> _______________________________________________
>> gem5-users mailing list
>> [email protected]
>> http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>
>
>
>
> --
> Erfan Azarkhish
> Micrel Lab - Viale Carlo Pepoli 3/2 - 40123, Bologna
> DEIS - University of Bologna, Italy
>
> _______________________________________________
> 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