Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread K. Richard Pixley
I have at least one 450Mhz k6 in my spare bedroom. I'll by happy to sell it to you as a platform for running debian and qemu. I'm sure it's performance would be lower than most of the current amd processors, though it might not be slower than some of the current intel chips, (*grin*). --ric

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Laurent DESNOGUES
> > On top of that try to find a specification for data ___ Qemu-devel mailing list Qemu-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/qemu-devel

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Markus Schiltknecht
Laurent DESNOGUES wrote: On top of that try to find a specification for data side behaviour, these beasts are not documented for two reasons: - they are heavily optimized and so not easily described - they often define the efficiency of a CPU and so are considered as secret. That might be t

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Laurent DESNOGUES
> > The most complex thing to accurately simulate a modern > > CPU (including ARMs) is the data cache and by far. > > Hm... you have to elaborate on that one. Aren't those caches like other > caches, too? With well known algorithms like LRU? Data caches typically do many things in one cycle; f

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Markus Schiltknecht
Hi, Laurent DESNOGUES wrote: The most complex thing to accurately simulate a modern CPU (including ARMs) is the data cache and by far. Hm... you have to elaborate on that one. Aren't those caches like other caches, too? With well known algorithms like LRU? In comparison, getting accurate

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Laurent DESNOGUES
> Now, CPUs is where I have only a vague idea of what would be needed to > simulate. I know there are up to three levels of caches and main memory, > which all have different access times. The CPU itself has a pipeline and > branch prediction and such which could invalidate the contents of > pi

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Paul Brook
> How much do misses on the branch prediction level cost? How much > pipeline interlocks? I don't think those would be _that_ dramatic. Since > today's compilers are said to be optimizing quite well... It all depends on the code you're running. Certainly branch prediction can have a major effect

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Markus Schiltknecht
Paul Brook wrote: IMHO a benchmarking setup that doesn't reliably correspond to real system performance is worse than useless. Agreed. So let's see what's needed to get a reliably corresponding system. I'm interested in three layers: CPU, hard disk and network. Networking is the simplest, I

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Paul Brook
On Tuesday 12 September 2006 14:19, Markus Schiltknecht wrote: > Paul Brook wrote: > > Modern CPUs are complicated, with many factors effecting execution speed > > (pipeline interlocks, multiple levels of cache). A cycle accurate > > simulator will generally be orders of magnitude slower than qemu.

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Markus Schiltknecht
Paul Brook wrote: Modern CPUs are complicated, with many factors effecting execution speed (pipeline interlocks, multiple levels of cache). A cycle accurate simulator will generally be orders of magnitude slower than qemu. Would it be feasible to just limit the number of instructions qemu sim

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Paul Brook
On Tuesday 12 September 2006 08:20, Tieu Ma Dau wrote: > Hi all, > I found that Qemu ARM system simulates ARM926EJ-S and > ARM1026EJ-S processor. And I found on ARM website that > the speed of these CPUs vary from 266 to 540 MHz. > Could you tell me the exact speed of the ARM926EJ-S > and ARM1026EJ

Re: [Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread nyos
Tieu Ma Dau wrote: Hi all, I found that Qemu ARM system simulates ARM926EJ-S and ARM1026EJ-S processor. And I found on ARM website that the speed of these CPUs vary from 266 to 540 MHz. Could you tell me the exact speed of the ARM926EJ-S and ARM1026EJ-S processor simulated by Qemu? It's very imp

[Qemu-devel] ARM CPU Speed simulated by Qemu?

2006-09-12 Thread Tieu Ma Dau
Hi all, I found that Qemu ARM system simulates ARM926EJ-S and ARM1026EJ-S processor. And I found on ARM website that the speed of these CPUs vary from 266 to 540 MHz. Could you tell me the exact speed of the ARM926EJ-S and ARM1026EJ-S processor simulated by Qemu? It's very important for me to fini