Ah I see. It sounds like the sort of like the hack we made for hdlcd
where we read from physical memory directly.

Thanks once again. I will try the options you've described.

Regards
Guru


On Mon, Aug 3, 2015 at 12:19 PM, Andreas Hansson
<[email protected]> wrote:
> Hi Guru,
>
> 3 days for 20 seconds sounds way slower than it should be.
>
> Fast-mem is not replacing the DRAM controller, it bypasses the entire
> memory system. In atomic we do not do any sensible timing simulation of
> the controller in any case.
>
> The KVM CPU is only built if your system support it. Hence, you need to
> build gem5 for ARM on an ARM system. A good reason to get an ARM server :-)
>
> Andreas
>
> On 03/08/2015 16:46, "gem5-users on behalf of Guru Prasad"
> <[email protected] on behalf of [email protected]> wrote:
>
>>Hi Andreas,
>>
>>Thanks for the suggestions. It took about 3 days to simulate 20seconds
>>under atomic.
>>I don't know how to tell if interrupts are being lost. The kernel is
>>not complaining about anything on kmsg.
>>I will try atomic with --fast-mem. Currently, I've been using
>>lpddr3_1600_x32
>>
>>I don't think I have KvmArmCPU available. I will try the same with the
>>latest.
>>Is using KvmArmCPU as simple as just saying --cpu-type=...?
>>I ask this because --list-cpu-types for my current version only displays
>>    timing => TimingSimpleCPU
>>    detailed => DerivO3CPU
>>    atomic => AtomicSimpleCPU
>>    minor => MinorCPU
>>
>>
>>Regards
>>Guru
>>
>>On Mon, Aug 3, 2015 at 11:33 AM, Andreas Hansson
>><[email protected]> wrote:
>>> Hi Guru,
>>>
>>> To speed things up, here are some options:
>>>
>>> 1. Use atomic to get the point of interest, then take a checkpoint. Is
>>> this what you are doing?
>>>
>>> 2. For the above, run with --fast-mem since you’re not warming any
>>>caches
>>> anyways.
>>>
>>> 3. If possible, use the KvmArmCPU instead of (1). This should give you a
>>> significant boost.
>>>
>>> If the amount of work is constant, than running with dual should not
>>>slow
>>> things down. If you’re seeing a slow down, then perhaps something odd is
>>> going on in the simulation (interrupts getting lost etc). Have you tried
>>> with the latest trunk?
>>>
>>> Andreas
>>>
>>>
>>> On 03/08/2015 16:16, "gem5-users on behalf of Guru Prasad"
>>> <[email protected] on behalf of [email protected]> wrote:
>>>
>>>>Hi,
>>>>
>>>>Recently we've been trying to run some experiments with the network.
>>>>To do so, we've been using dual simulations. So far, we've been able
>>>>to get away with running two simulations booting barebones linux with
>>>>just a shell. However, our real workload is BBench and so we need to
>>>>boot a full Android image.
>>>>
>>>>A single simulation of full Android takes us about ~12hours to boot.
>>>>However under dual, its been about 3 days and has so far simulated
>>>>only ~20seconds. Is there any way to speed up the simulation? Is there
>>>>any way we can stitch two single simulations together (initial loss of
>>>>time on drivesys is acceptable).
>>>>
>>>>Currently we're on revision e179497451.
>>>>
>>>>Regards
>>>>Guru
>>>>_______________________________________________
>>>>gem5-users mailing list
>>>>[email protected]
>>>>http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
>>>
>>>
>>> -- IMPORTANT NOTICE: The contents of this email and any attachments are
>>>confidential and may also be privileged. If you are not the intended
>>>recipient, please notify the sender immediately and do not disclose the
>>>contents to any other person, use it for any purpose, or store or copy
>>>the information in any medium.  Thank you.
>>>
>>> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ,
>>>Registered in England & Wales, Company No:  2557590
>>> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1
>>>9NJ, Registered in England & Wales, Company No:  2548782
>>> _______________________________________________
>>> 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
>
>
> -- IMPORTANT NOTICE: The contents of this email and any attachments are 
> confidential and may also be privileged. If you are not the intended 
> recipient, please notify the sender immediately and do not disclose the 
> contents to any other person, use it for any purpose, or store or copy the 
> information in any medium.  Thank you.
>
> ARM Limited, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No:  2557590
> ARM Holdings plc, Registered office 110 Fulbourn Road, Cambridge CB1 9NJ, 
> Registered in England & Wales, Company No:  2548782
> _______________________________________________
> 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