[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [openrisc] or1ksim: stats 2
I forgot to mention: this is dhrystone benchmark 2.1 compiled with GCC
2.95.2 for OR1K - OR32 ISA.
--damjan
----- Original Message -----
From: Damjan Lampret <lampret@opencores.org>
To: <openrisc@opencores.org>
Sent: Friday, May 26, 2000 12:17 PM
Subject: [openrisc] or1ksim: stats 2
> or1ksim has quite a set of different statistics by now and this are one of
> them (stats 2):
>
> l.jalr used 736x ( 2%)
> l.nop used 580x ( 1%)
> simrdtsc used 2x ( 0%)
> simprintf used 10x ( 0%)
> l.addi used 9978x (29%)
> l.lbz used 1382x ( 4%)
> l.sb used 1382x ( 4%)
> l.lbs used 3182x ( 9%)
> l.sfne used 2462x ( 7%)
> l.bf used 2822x ( 8%)
> l.bnf used 1201x ( 3%)
> l.sfeq used 1040x ( 3%)
> l.sub used 121x ( 0%)
> l.sw used 2542x ( 7%)
> l.jal used 697x ( 2%)
> l.movhi used 861x ( 2%)
> l.lw used 2605x ( 7%)
> l.sflts used 80x ( 0%)
> l.slli used 843x ( 2%)
> l.add used 760x ( 2%)
> l.sfles used 320x ( 0%)
> l.srai used 320x ( 0%)
> l.mul used 40x ( 0%)
> l.div used 40x ( 0%)
> l.sfleu used 41x ( 0%)
> l.jmp used 120x ( 0%)
> l.divu used 3x ( 0%)
> l.subi used 1x ( 0%)
> l.or used 40x ( 0%)
> l.sfgtu used 40x ( 0%)
> l.sfgts used 40x ( 0%)
> l.andi used 40x ( 0%)
> SUM: 34331 instructions (dynamic, single stats)
>
> l.addi is not just "add" insn. It is also used to move contents between
> registers (addition with const 0). As you can see there is no load/store
> insns operating on half words.
>
> regards,
> Damjan
>
>
>