- Scritto da:
> nerd
> geek
> linari
> cantinari
> hikikomori
>
> Le prestazioni in MIPS elencate su questa pagina
>
>
http://en.wikipedia.org/wiki/Million_instructions_ 
>
> sono confrontabili con quelle dichiarate per la
> BeagleBoard?
>
> http://beagleboard.org/hardware 
>
> Anche solo spannometricamente. Vorrei sapere
> quanto è potente sto coso, cosa ci si può
> fare.
Bé, ora se non ricordo male, un Drystone MIPS non è altro che un modo di misurare i MIPS (in altre parole lì ti stanno dicendo che sono MIPS ottenuti con il metodo Drystone che non prevede, sempre che non ricordo male, operazioni floating-point).
Bisognerebbe vedere come sono ottenute quelle misure in MIPS nella tabella su Wikipedia (ovvero se includono o no le operazioni floating-point) però, se vedi, un Pentium III da 500MHz ha 1300 MIPS circa... quella board a 600MHz ha 1200 MIPS, quindi sono più o meno lì.
Io però non conosco il set di istruzioni ARM, quindi potrebbe anche darsi che ci siano istruzioni che in un colpo solo fanno quello che un Intel-compatibile richiederebbe molte istruzioni... tuttavia mi pare sia un RISC quindi contenente poche istruzioni semplici mentre un Intel è un CISC quindi contenente molte istruzioni e alcune complesse...
Insomma, trovare un parallelo non è facile specie non conoscendo bene nessuna delle due architetture, ma direi che se mi dovessi basare sulle supposizioni fatte concluderei che è in media più lento di un Intel di pari MHz... anche se non di molto. C'è poi da dire che la beagleboard non è solo un microprocessore, ma una vera e propria scheda "pronta per l'uso" oltre che miniaturizzata. Inoltre immagino che consumi molto meno di un PIII.
Magari c'è qualcuno qui che sugli ARM ne sa qualcosa... io non ne so quasi nulla a parte che ce n'è uno dentro la GP2X di mio cugino e funziona piuttosto bene nelle emulazioni (tranne quando vai sul complicato).