PIC32 rychlost atd...

Petr Labaj labaj na volny.cz
Pondělí Únor 4 16:53:55 CET 2013


Kdyz jsem pred nejakou dobou prechazel z PIC32 na STM32,
tak jsem se merenim realne rychlosti a jejich vzajemnym porovnanim
docela zabyval. Napsal jsem tehdy na to tema pak komentaru s tabulkama
vysledku na MCU.CZ, ale ty uz jsou fuc, zmizemy zrejme pri velke havarii
serveru minuly rok.

Strucne to vychazelo tak, ze rychlost v prepoctu na 1 MHz vychazela
u PIC32 vyssi, nez u ARMu (bylo to myslim nejak v rozmezi 1.2-2x rychlejsi
podle toho, jestli byl kod ve Flash nebo v RAM). Spotreba pro zmenu
vychazela mnohem prizniveji na ARM, myslim, ze skoro 3x.

Meril jsem to starym benchmarkem Eratostenovo sito, ktery pred mnoha
lety vysel v americkem Byte i s tabulkou vysledku mnoha tehdejsich pocitacu
(vcetne Cray-1).

PL

***************************************

From: "RV" <vicek.radek na cpost.cz>
To: "HW-news" <hw-list na list.hw.cz>
Sent: Monday, February 04, 2013 3:17 PM
Subject: PIC32 rychlost atd...


Zdravim,

chtel bych se zeptat na nektere veci ohledne teto rady MCU. Jde mi tedy 
hlavne o porovnani rychlosti treba s radou PIC18..

Jde o to, ze nekdy se vyskytnou okolnosti kdy bych uvital velkou 
rychlost zpracovani i v pripade, ze nejde o zadny rozsahly projekt. 
takze by mi stacily i ty nejnizsi rady PIC32 - treba PIC32MX130F064B 
ktery je i v DIP28.

Procitam si ted zbezne DS k teto rade, ale nejsem z toho prilis moudry 
jak vlastne rychle tyhle MCU zpracovavaji kod. U rady PIC18 je to jasne 
- takt je 1/4 Fosc - takze pokud jede na 64MHz tak vykon je 16MIPS a vim 
ze operace trva 62.5ns.

U tech PIC32 se operuje udajem  DMIPS/MHz coz moc nechapu. Chapu, ze se 
to asi tezko porovnava a ze bude zalezet na tom jak siroka datova sirka 
se bude zpracovavat - ze treba vynasobeni 32b * 32b bude na PIC18 
vyrazne delsi, ale jak to bude treba s operacemi nad 8b?

-- 
Radek Vicek



Další informace o konferenci Hw-list