RTV forum PL | NewsGroups PL

Jak wyznaczyć moc obliczeniową mikrokontrolera? MIPS i inne jednostki w praktyce.

Wyznaczenie mocy obliczeniowej uC

NOWY TEMAT

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wyznaczyć moc obliczeniową mikrokontrolera? MIPS i inne jednostki w praktyce.

Goto page Previous  1, 2

Adam Dybkowski
Guest

Sun Jul 05, 2009 12:13 am   



JS pisze:

Quote:
Czy jednostką mocy obliczeniowej jest MIPS?
Zalezy czy sprzedajesz czy kupujesz :-)

Meaningless Indicator of Processor Speed Wink

;)

IMHO niezłym obiektywnym benchmarkiem procesora jest Dhrystone, dający
wynik w jednostkach DMIPS. Da się go odpalić na wielu platformach, a
nawet sami producenci procesorów i mikrokontrolerów reklamują wydajność
swoich produktów w DMIPS (ew. dużo mówiące o wydajności współczynniki
DMIPS/MHz czy o energochłonności DMIPS/mW).

http://www.atmel.com/dyn/products/devices.asp?family_id=682
http://www.standardics.nxp.com/products/lpc1000/

Wystarczy wiedzieć, jaka wymagana wydajność jest potrzebna do realizacji
konkretnego algorytmu (np. dekodowania MP3) i już wiadomo, jaki procek z
założenia trzeba omijać bo nie wydoli.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

JS
Guest

Sun Jul 05, 2009 1:54 am   



W artykule <v15u459ehv0j3mhnn545980h5fge92knoh@4ax.com> J.F napisał:

Quote:
Czy jednostką mocy obliczeniowej jest MIPS?

Zalezy czy sprzedajesz czy kupujesz Smile

Meaningless Indicator of Processor Speed ;)

--
Pozdrawiam!
Jarosław Szynal

J.F.
Guest

Sun Jul 05, 2009 7:53 am   



On Sat, 4 Jul 2009 22:54:37 +0000 (UTC), JS wrote:
Quote:
W artykule <v15u459ehv0j3mhnn545980h5fge92knoh@4ax.com> J.F napisał:
Czy jednostką mocy obliczeniowej jest MIPS?
Zalezy czy sprzedajesz czy kupujesz :-)

Meaningless Indicator of Processor Speed Wink

Jak to mowil znajomy - predkosc, ktora producent gwarantuje ze
procesor nie przekroczy :-)

J.

J.F.
Guest

Sun Jul 05, 2009 8:14 am   



On Sun, 05 Jul 2009 01:13:40 +0200, Adam Dybkowski wrote:
Quote:
IMHO niezłym obiektywnym benchmarkiem procesora jest Dhrystone, dający
wynik w jednostkach DMIPS. Da się go odpalić na wielu platformach, a
nawet sami producenci procesorów i mikrokontrolerów reklamują wydajność
swoich produktów w DMIPS (ew. dużo mówiące o wydajności współczynniki
DMIPS/MHz czy o energochłonności DMIPS/mW).
http://www.atmel.com/dyn/products/devices.asp?family_id=682

Adamie - ale przeciez swietnie zdajesz sobie sprawe ze to jakies
oszustwo. Innych operacji wymaga MP3, innych dekompresja danych,
innych grafika na malym wyswietlaczu, innych na duzym, zmienny
przecinek - nie da sie tego jedna liczba opisac.

J.

Grzegorz Kurczyk
Guest

Sun Jul 05, 2009 8:58 am   



Użytkownik T.M.F. napisał:
[quote:cebd7375e6]W dniu 04.07.2009 12:29, Grzegorz Kurczyk pisze:
Użytkownik T.M.F. napisał:

Eee, troche cie ponioslo Smile 32-bitowe mnozenie poskladane z 8-bitowych
to nie kilkaset instrukcji :)

W ATtiny ? ;-)

A ATTiny ma sprzetowe mnozenie 8-bitowe, o ktorym pisalem?:)

[/quote:cebd7375e6]
No właśnie nie ma. Czyli nawet we współczesnych prockach 8-mio bitowych
może to być kilkaset instrukcji.

Pozdrawiam
Grzegorz

Adam Dybkowski
Guest

Sun Jul 05, 2009 8:20 pm   



J.F. pisze:

Quote:
IMHO niezłym obiektywnym benchmarkiem procesora jest Dhrystone, dający
wynik w jednostkach DMIPS. Da się go odpalić na wielu platformach, a
nawet sami producenci procesorów i mikrokontrolerów reklamują wydajność
swoich produktów w DMIPS (ew. dużo mówiące o wydajności współczynniki
DMIPS/MHz czy o energochłonności DMIPS/mW).
http://www.atmel.com/dyn/products/devices.asp?family_id=682

Adamie - ale przeciez swietnie zdajesz sobie sprawe ze to jakies
oszustwo. Innych operacji wymaga MP3, innych dekompresja danych,
innych grafika na malym wyswietlaczu, innych na duzym, zmienny
przecinek - nie da sie tego jedna liczba opisac.

Jasne. Dlatego niezależnie od DMIPS'ów warto zdawać sobie sprawę, do
czego można dążyć (np. optymalizując swój kod). Czyli że na ARM7TDMI
dekodowanie MP3 128kbps wymaga popędzenia zegarem minimum 30 MHz (liczby
przykładowe, wyssane z palca), a na ARM926EJ-S posiadającym trochę
nowych instrukcji a'la DSP już tylko 20 MHz.

--
Adam Dybkowski
http://dybkowski.net/

Uwaga: przed wysłaniem do mnie maila usuń cyfry z adresu.

Goto page Previous  1, 2

elektroda NewsGroups Forum Index - Elektronika Polska - Jak wyznaczyć moc obliczeniową mikrokontrolera? MIPS i inne jednostki w praktyce.

NOWY TEMAT

Regulamin - Zasady uzytkowania Polityka prywatnosci Kontakt RTV map News map