Forums

Spec Int figures for ARM and Xscale.

Started by ghazanhaider September 12, 2006
I've seen plenty of MIPS numbers for ARM, but I'm looking for SpecInt95
SpecFP95 and SpecInt2000 for ARM7TDMI ARM9xxx MPUs, especially for the
LPC2000 and atmel microcontrollers. Information for the Xscale chips
would be good too.

Google hasnt yielded much except a few confusing student papers.

Where can I look?

"ghazanhaider" <ghazan.haider@gmail.com> wrote in message
news:1158084600.791662.75790@i3g2000cwc.googlegroups.com...
> I've seen plenty of MIPS numbers for ARM, but I'm looking for SpecInt95 > SpecFP95 and SpecInt2000 for ARM7TDMI ARM9xxx MPUs, especially for the > LPC2000 and atmel microcontrollers. Information for the Xscale chips > would be good too. > > Google hasnt yielded much except a few confusing student papers. > > Where can I look?
SPEC benchmarks are tests of systems, not CPUs. They don't do much I/O but they do depend on the memory subsystem. Further, SPEC code is much bigger than is suitable for testing microcontrollers and requires a certain amount of OS infrastructure (or libraries). Basically, they are not suitable for small systems. Peter
I was looking up comparison tables of spec, MIPS, DMIPS and BogoMIPS
figures for various architectures, and wanted to see where do the ARM7
ARM9 and Xscale stand.

People were using Linux on the 386 at 25MHz which would be roughly
10MIPS, roughly 1/6th of the current ARM7 microcontrollers. Of course
they were helped with the FPU, external cache, DMA and so on and the
comparison is not direct but very general.

I wanted to see if a 60MHz basic ARM7TDMI is comparable to a 486DX4 or
a Pentium1 at 66MHz. The older HyperSPARC chips seem similar to the
ARM7 in mips per MHz, in having 3 pipelines and in its cache, and at
33MHz it would run the solaris of the day. Building a minimalist system
on ARM7 with a really stripped down Linux should be feasible (I know
ARM9 would be more appropriate). I know there are plenty of Linux ports
for almost all ARM7 microcontrollers with an external bus, but I wonder
if such a system with the right LCD and keyboard could be used as a
general expandable system. That depends on its performance.