[Qemu-devel] qemu & kernel :address generated are non-uniform

2011-11-18 Thread sparsh mittal
Hello I am using marss with qemu, but this question is related to qemu & kernel. When I use: qemu-system-x86_64 -m 4G myImage.img and print physical addresses that are passed to cache hierarchy, I see that the physical addresses are not in uniform range: for example: GBrange numberOfAddresses 0

Re: [Qemu-devel] qemu & kernel :address generated are non-uniform

2011-11-20 Thread Mulyadi Santosa
On Fri, Nov 18, 2011 at 21:49, sparsh mittal wrote: > GBrange numberOfAddresses > > 0-0.5---> 3325 > > 0.5-1---> 1253 > > 1-1.5---> 0 > > 1.5-2---> 30 > > 2-2.5---> 0 > > 2.5-3---> 1708 > > 3-3.5---> 10521 > > 3.5-4---> 0 > > 4-4.5--> 15428 Hi... I never observe the above address usage like you

Re: [Qemu-devel] qemu & kernel :address generated are non-uniform

2011-11-21 Thread sparsh mittal
Thanks for the answer. For right now, I am OK with this, since I realized that cache access is uniform (cache sets are calculated by modulo) and my work concerns with cache. Still, I am happy to know that it is expected thing and not unexpected. Also I have one very important question and I would