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
;)
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
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
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

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