Patrick,
Could you elaborate on the command line you are using when experiencing this
error?
Thanks,
Andreas
From: Patrick via gem5-users <gem5-users@gem5.org<mailto:gem5-users@gem5.org>>
Reply-To: Patrick <plafr...@gmail.com<mailto:plafr...@gmail.com>>, gem5 users
mailing list <gem5-users@gem5.org<mailto:gem5-users@gem5.org>>
Date: Monday, 8 December 2014 17:51
To: gem5 users mailing list <gem5-users@gem5.org<mailto:gem5-users@gem5.org>>
Subject: Re: [gem5-users] Why does gem5 create twice the number of memory
controllers and simulate 1GB memory more while sepecified memory size is
greater than 3GB
Sandnon,
When I try to run with > 3GB, I get an error message saying:
"panic: Cannot test intersection of interleaved range [0x100000000 :
0x13fffffff], [14 : 13] = 1"
Were you able to get around this somehow, or did you not see this?
Any help is appreciated.
Regards,
Patrick
On Tue, Oct 14, 2014 at 8:51 PM, sandnon via gem5-users
<gem5-users@gem5.org<mailto:gem5-users@gem5.org>> wrote:
Hi all,
When I ran full system mode of gem5 with --mem-size=4GB and
--disk-image=/dist/m5/system/disks/linux-x86.img, it gave me a warn message that
> warn: Physical memory size specified is 4GB which is greater than 3GB. Twice
> the number of memory controllers would be created.
And the slave terminal said
> Memory: 4043292k/5242880k available (3742k kernel code, 150376k reserved,
> 1874k data, 232k init)
It seems gem5 simulated 5GB for me while I requested for 4GB.
I searched it and found a
[changeset](http://repo.gem5.org/gem5?cmd=changeset;node=fae4550d2103) which
said
> On the PC platform, the memory region 0xC0000000-0xFFFFFFFF is reserved for
> various devices. Hence, if the physical memory size is greater than 3GB, we
> need to split it into two parts.
I still have no idea why gem5 do that even I saw the comments aforementioned. I
know linux kernel will reserve 0xC0000000-0XFFFFFFFF virtual address for
kernel. But I'm not sure if it is related.
I conclude my questions again
- Why does gem5 create twice the number of memory controllers while physical
memory size is greater than 3GB
- Why does gem5 simulate 1GB memory more while specified memory size is
greater than 3GB
---
Sincerely,
Sandnon
_______________________________________________
gem5-users mailing list
gem5-users@gem5.org<mailto:gem5-users@gem5.org>
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
gem5-users@gem5.org
http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users