|
|
|
![]() |
|
Strumenti |
![]() |
#21 | |
Senior Member
Iscritto dal: Jan 2006
Città: in quel di: Scafati (SA) Feedback:gigarobot, micanto1, shark555, ABCcletta, serbring, SHIVA>>LuR<<, wosni, alegallo,
Messaggi: 4321
|
Quote:
una cpu atom a 1,5 ghz, non riesce a decodificarli. e la differenza di consumi è enorme tra arm e atom. secondo me a pari frequenza, potrebbe avere prestazioni sicuramente superiori.... inoltre l'architettura arm, dal punto di vista commerciale, è la migliore chiunque puo' produrre chip arm se vuole... basta pagare le royalties... infatti attualmente le producono samsung qualcomm texas instrument marvell e se non erro un altro paio di aziende, che non mi vengono in mente. da notare che la retrocompatibilita, è un problema quasi solo microsoft. applicazioni scritte in linguaggi puliti, sono multiarchitetturabili facilmente. spesso basta anche solo una ricompilazione. (come nel caso di opera il cui browser è utilizzabile su 3 architetture e quasi tutti i sistemi operativi esistenti)
__________________
Zalman Z9, LianLiHPC600w, AMD FX8320+CM Hyper412s+2x AC F12, 4x4gbKingston HyperX ddr31600, Asrock 970Extreme3, Sapphire7850dual-x2gb, Dell Ultrasharp u2713hm, Asus XonarDSX, Logitech x-540,Win7 x64 Pro, Acer Timeline X4830tg+Win8, Oppo r819+Nokia lumia 920+Google Nexus 7 Ultima modifica di CaFFeiNe : 29-07-2009 alle 01:43. |
|
![]() |
![]() |
![]() |
#22 |
Senior Member
Iscritto dal: Jun 2000
Città: Bologna
Messaggi: 829
|
Guarda che non è la cpu ARM a fare la decodifica ma la gpu PowerVR SGX montata accanto al cortex a8.
Cito: So, what's so special about it? Let the specifications speak for themselves. Texas Instruments OMAP3430 (made in 65 nm technology) is a dual-core processor (which means that it contains an ARM host CPU and one or more DSPs) consisting of ARM Cortex A8 application processor running at 600 MHz, PowerVR SGX530 GPU (graphics acceleration processor) and TMS320C64x DSP/ISP (Digital/Image Signal Processor taking care of telephony, data transmission, image processing, etc) running at 430 MHz. Sounds too complicated? Too compare, the N97 is based on a single-core processor running at 434 MHz (i.e. 164 MHz / 27% less) having to do all the work by itself, as it does not contain GPU for graphics acceleration, nor the remaining accelerators. This should give you an idea of how much more powerful the OMAP3430 is. |
![]() |
![]() |
![]() |
#23 | ||
Senior Member
Iscritto dal: Mar 2007
Città: E Bosc / gambettola FC
Messaggi: 938
|
Quote:
Quote:
Io poi non chiamerei soluzione innovativa una cosa a base x86, piuttosto il nome corretto è "accanimento terapeutico", dato che l'ISA, ridicola già quando fu adottata in massa (non mi sembra il caso di spiegare qui il perchè), è utilizzata ancora solo per la quota di mercato consumer di Intel. Se non avesse l'x86, Intel ora sarebbe relegata ai numerini dato che oltre quello c'è il vuoto pneumatico, e la loro divisione che sviluppò l'XScale PXA27x (processore ARM9 che ancora oggi dà filo da torcere ai più nuovi ARM11) l'hanno quasi "ripudiata" e svenduta alla marvell, dove è destinata a morire.
__________________
Se un dittatore non mette il cappellone, non spara per aria, non vedete il passo dell'oca fuori dalla finestra, non vi razionalizza il pane... allora non lo prendete sul serio, è sempre un buffone, c'è sempre da ridere. - Corrado Guzzanti |
||
![]() |
![]() |
![]() |
#24 | |||
Senior Member
Iscritto dal: Jun 2000
Città: Bologna
Messaggi: 829
|
Quote:
Quote:
Quote:
Ultima modifica di Superboy : 29-07-2009 alle 13:57. |
|||
![]() |
![]() |
![]() |
#25 | |
Bannato
Iscritto dal: Jan 2009
Messaggi: 684
|
Quote:
E certo che poi consumano un botto e necessitano di decine/centinaia di milioni di transistor. Il futuro per me è un'architettura pulita e semplice e con ISA intrinsecamente compatta come l'ARM, niente interfacce/emulazioni ISA-software e compilatori Just-In-Time ottimizzanti per il singolo processore come l'LLVM. |
|
![]() |
![]() |
![]() |
#26 | |
Senior Member
Iscritto dal: Mar 2007
Città: E Bosc / gambettola FC
Messaggi: 938
|
Quote:
La "concorrenza genuina" che citi, come ti ripeto, c'è solo da pochi anni, e non si sa quanto durerà e se AMD starà dietro a Intel. "Tonnellate di compilatori, debugger": ognuno che ottimizza per l'ottimizzatore interno dei processori che cambierà a livello di marca e revisione del core. Per cui del codice compilato con l'Intel ICL magari gira da schifo su un AMD, e uno compilato col GCC gira da schifo su entrambi. Hai mai usato l'assembler X86? Ci sono troppi, troppi modi di fare un'operazione qualsiasi, e la strada migliore non si sa, dipende da troppe variabili. Istruzioni combo come loop che a ragion di logica dovrebbero essere più veloci, invece sono più lente della combo esplicita. Ho esaminato un pezzo di codice C dove venivano azzerate delle struct, e ho visto che il compilatore anzichè usare repsd mov o simili, copiava a mano degli zeri sequenzialmente nella struct. Ma che razza di schifo è??? ![]() Su ARM invece le opzioni di ottimizzazione specifiche non esistono perchè non servono. C'è solo da scegliere per cosa compilare: arm4i, arm5, arm6, eccetera. E hai tutti i vantaggi del RISC uniti a un ISA fatta molto bene, con quasi tutte istruzioni a tre operandi, che possono eseguire shift incorporati, specificare un operando immediato, settare e controllare i flag di stato: quindi pure tutte istruzioni condizionali - il tutto in 4 byte fissi.
__________________
Se un dittatore non mette il cappellone, non spara per aria, non vedete il passo dell'oca fuori dalla finestra, non vi razionalizza il pane... allora non lo prendete sul serio, è sempre un buffone, c'è sempre da ridere. - Corrado Guzzanti |
|
![]() |
![]() |
![]() |
#27 |
Member
Iscritto dal: Jun 2007
Messaggi: 70
|
Tutti questi commenti sul casino intrinseco dell'architettura x86 mi sembrano molto ragionevoli e interessanti, ma una domanda: come mai, se hanno tutti sti problemi, li ha adottati persino la Apple, che non aveva certo propblemi di retrocompatibilita'?
|
![]() |
![]() |
![]() |
#28 |
Senior Member
Iscritto dal: Mar 2007
Città: E Bosc / gambettola FC
Messaggi: 938
|
Perchè la Intel ha il market share maggiore di tutti e sta spingendo un sacco sulla loro adozione in ogni dove, ma secondo me stiamo andando nel senso opposto nel quale si dovrebbe andare. (Specialmente in ambito portabile con i mini PC powered by Atom.)
__________________
Se un dittatore non mette il cappellone, non spara per aria, non vedete il passo dell'oca fuori dalla finestra, non vi razionalizza il pane... allora non lo prendete sul serio, è sempre un buffone, c'è sempre da ridere. - Corrado Guzzanti |
![]() |
![]() |
![]() |
#29 |
Senior Member
Iscritto dal: Jul 2005
Messaggi: 484
|
Questione interessante
La cosa mi interessa, anche se da utente/appassionato, che a malapena fa un "hello world" in C, e sa cosa è una ALU o un full-adder.
Tenendo conto che non sono un esperto, e che in futuro dovrò programmare, ma a livelli molto ma molto smeplici, cosa cambia per gli utenti. Da non esperto conoscitore anche io ho sempre voluto (nei miei sogni) la fine degli X86 e il rimpiazzo con un'altra architettura e ISA. Ma da quello che so ormai che l'ISA sia 86 non dovrebbe importare poco? dato che i processori intel e amd traducono questa isa in una interna? Quindi il peso agguintivo sta nella parte idi silicio che gestisce la codifica, quindi si ha un lieve decremento prestazionale, dico lieve perche si dice che ormai questa "parte di silicio" ha raggiunto un'pttima efficienza prestazionale, ma so che invece consuma molto. In definitiva so da non esperto, o ho sentito dire che parte della cpu che traduce le istruzioni x86 è abbastanza veloce, ma consuma molto. Ho sentito dire che gli arm sono inferiri agli x86 come prestazioni, ma hanno autonomie minimo del triplo. Un eventuale processore ARM per netbook a che prestazioni potrebbe arrivare se progettato appunto dall'inizio per un PC/netbook e non per un telefono/palmare, e come durata come sarebbe? Questa CPU sembra proprio un'evoluzione in tal direzione frequenza alta e tanta potenza, ma sempre ideato per usi mobile. Io sono un utente linux-Debian e sarei molto interessato ad acquistare un Portatile non x86. Sul portatile essendo una macchina secondaria non avrei bisogno di quellle cose che ci sono solo su x86, in quanto il software solo x x86 lo faccio girare sul desktop, ed eventualmente anche su windows virtualizzato o meno. (Fortunatamente oggi non ho bisogno di software che esiste solo x windows, e quindi sono un caso felicissimo di utente Linux, e x il 99% del software che uso debian lo compila anche x altre architetture). A me interesserebbe molto oltre che a un portatile non-X86 anche un palmare. La cosa che mi interessa cmq molto è poter usare debian in particolare, tanto che volevo, e sto valutando di acquistare l'ultima versione del FreeRunner dato che ci gira perfettamente debian (e c'è anche un appliczione per il modulo gsmche fa chiamate ed sms sotto debian). Il FreeRunner mi interessa + come palmare che come trelefono, e a dire la verità l'idea di interessarmi o valutare un eventuale acquisto mi è venuta in questi giorni e non mi sono ancora documentato, quindi le informazioni che ho in proposito sono quelle che avevo già come semplice curioso che segue blog e notizie in generale sul mondo foss. Ritornando in argomento quello che sento dire e che il maggior svantaggio degli ARM sono le prestazioni. Secondo voi come è a prestazioni un netbook ARM. Seguo le notizie anche se non in modo approfondito, e so che molti si stanno preparando a commercializzare netbook ARM, ma per caso qualcuno ha già commercializzato qualcosa? è ufficiale l'uscita di questi prodotti? sono solo voci senza valore concreto? quando potrò acquistare un netbook ARM? Ho visto qualke link di portatili non X86, se non ricordo male alcuni ARM ma versioni vecchie e obsolete, alcuni con geode amd, e anche con Godson (o qualcosa di simile) quello cinese. Ma questi prodotti soono di piccoli produttori, di cui non mi fido (forse erroneamente) o sono difficili da trovare in italia commercialmente. Ripeto posso sbagliarmi dato che ho solo curiosato e non ho ricercato in modo adeguato. Oltre a un netbook sono interessato a un palmare moderno con tastiera qwerty su cui è possibile mettere debian, avete qualche link o suggerimento? Sia il x palmamare che x il netbook per me è di fondamentale importanza la durata delle batterie. Per quanto riguarda il netbook almeno 8 ore, o cmq non prederei in considerazione un netbook con autonomia minore di 6 ore, anche con una batteria aqcuistata dopo che sporge tantissimo. |
![]() |
![]() |
![]() |
#30 |
Senior Member
Iscritto dal: Jul 2005
Messaggi: 484
|
Scusate il post lungo, sconnesso e pieno di errori
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 16:24.