[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [microblaze-uclinux] OT?, Performance



Hi,

See below.

Göran

emanuel stiebler wrote:

> Goran Bilski wrote:
>
>>> Emanuel wrote:
>>
> >>Sorry, Göran, but you didn't notice, that this was for the VirtexIIPro,
>
>>> not for the MicroBlaze. And as the 2VP7 runs at 100 MHz, the 
>>> expectation
>>> would be around 150 DMIPS, as the VirtexIIPro has 32 KByte cache 
>>> already
>>> (16K icache, 16k dcache) 
>>
>>
>> He only said that it was on V2P7, it can be either a MicroBlaze or PPC.
>> I suspect from the numbers that it's a MicroBlaze since this would be 
>> the expected numbers from a MicroBlaze at 100 MHz and with SDRAM 
>> memories.
>> It it was PowerPC it would have had a higher value than that.
>>
>> He also specified it in another email:
>>  >>I'm currently using EDK 6.2
>>  >>MB 2.10a
>>  >>opb_v20 1.10b
>>
>>  >>microblaze runs at 100Mhz
>
>
>
> Sorry Göran, it was my fault. I thought he is using the PowerPC in it.
> However, as I wrote in the other mail, 32 DMIPS is just a third of the
> expected 100 DMIPS for the VirtexIIPro fabric running the MicroBlaze at
> 100 MHz.

The 100 DMIPS is when running at 125 MHz with the HW divider enabled and 
running from BRAM.
On a 100 MHz microblaze running from external memory this is what you 
can expect.
I'm however working on things to improve this but this is the current fact.
So a 150 MHz MicroBlaze in V2P will give you around 50 DMIPS with 
external memories.
It's also depending on the external memory. A fast SRAM will give you 
better values than a SDRAM.
A really fast SRAM can improve it quite a lot. But they are expensive.
Another way to improve the numbers is to use the harvard architecute of 
MicroBlaze and have 2 OPB busses and two external memories.

>
> cheers
>
> ___________________________
> microblaze-uclinux mailing list
> microblaze-uclinux@itee.uq.edu.au
> Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
> Mailing List Archive : 
> http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/
>


___________________________
microblaze-uclinux mailing list
microblaze-uclinux@itee.uq.edu.au
Project Home Page : http://www.itee.uq.edu.au/~jwilliams/mblaze-uclinux
Mailing List Archive : http://www.itee.uq.edu.au/~listarch/microblaze-uclinux/