Jádro MIPS32 pro mikrořadiče - 4. díl
Při procházení internetu jsem zjistil, že procesory MIPS a licencovaná jádra MIPS nejsou častým námětem článkům jako konkurenční. Zaměřím se hlavně na jádra pro mikrořadiče. Většina uživatelů je obeznámená s jádry ARM, proto budu srovnávat s jejich nejvýkonějším jádrem pro mikrořadiče Cortex-M3.
.....
... předchozí
...
Porovnávání jader pro MCU
Rozdíly ovlivněné optimalizací a technologií

Tabulka 1: Porovnání od BDTI pro technologii 130nm TSMC G. * informace z jiného
zdroje
Rozdíly v jádrech

Tabulka 2: Rozdíly dle článku MicroMIPS Crams Code.
* Jedná se o čas potřebný k zahájení a ukončení dvou přerušení po sobě jdoucích.
Do zahájení a ukončení se počítají čas pro zahájení, nutné operace se zásobníkem
a čas pro ukončení.
** Pro Dhrystone 2.1 je pravděpodobně použitá násobička Fast.
Nezávislé benchmark testy
Pro jádra MCU a CPU je asi nejlepší benchmark test od EEMBC (
www.eembc.org ),
jehož výsledky jsou dostupné na
www.coremark.org , protože je napsaný v C,
výsledek závisí na kvalitě kompilátoru. Výsledky benchmark testů zaměřených na
DSP operace jsou na www.bdti.com

Tabulka 3: Výsledky 32bitových MCU z www.coremark.org . Výsledek testu je
ovlivněn kvalitou použitého překladače.
...
pokračování...
autor: Miroslav Mácha z firmy
ECOM s.r.o.
201008150428.8.2010Součástková základnaECOM s.r.o.