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