Vai al contenuto

AR89

Utente Registrato
  • Numero contenuti pubblicati

    611
  • Iscritto il

  • Ultima visita

Su AR89

  • Compleanno 23/04/1989

La popolarità di AR89

Pilota Ufficiale

Pilota Ufficiale (5/8)

11

Reputazione Forum

  1. Non ho parlato di inarrivabili prestazioni. Anche io sono in totale buonafede per cui se ho scritto qualcosa di errato vorrei che me lo spiegassi (va bene in privato visto che hai aperto il topic per altri scopi).
  2. Togliere la scelta allo sviluppatore significa impedire all'utente di usare un'app fatta per telefono nel frattempo che lo sviluppatore l'adatta al tablet. La seconda opzione potrebbe rendere le applicazioni poco adatte agli schermi più grandi, perché gli sviluppatori potrebbero essere pigri e non adattarle ma lasciare che se la veda il sistema. In entrambi i casi l'unica cosa che so per certa è che l'opzione che hanno scelto serve come incentivo a fare app adatte agli schermi più grandi (dovrei cercare la fonte ma la posso trovare), se sia una scelta giusta o sbagliata non lo so e non m'interessa stabilirlo. Mi ripeto, l'A7 ha le migliori performance attualmente e questo è obiettivamente vero visti i test fatti e i risultati consistenti (fin qui è tutto chiaro). Ora sfatiamo un po' di miti (voglio solo fare un discorso in generale sul processore, dopo rispondo): i 64 di per sé non indicano la dimensione fisica degli indirizzi RAM (e di conseguenza la dimensione della RAM che il calcolatore può supportare), il modo in cui la CPU parla con la ram è indipendente da questo, negli ARM in genere la dimensione varia da 26 a 40 bit e può cambiare indipendente dai bit del processore (che possono indicare la dimensione dei registri o quella dei puntatori); non indicano la dimensione del data bus, l'iPhone 5 prelevava già i dati a pezzi di 64 bit; non dice nulla sui registri floating point, i processori ARM avevano già da prima i registri FPU a 64 bit. I cambiamenti ci sono su: numeri interi, i 64 bit processano numeri con dimensione doppia rispetto ai 32 bit; RAM assegnabile a un singolo processo, con i 32 bit è limitata a 4 GB, se ne vuole di più può ottenerla, ma è poco efficiente e difficile da implementare (il sistema dovrebbe forkare il processo, etc), il vantaggio c'è anche se non si ha molta memoria perché si possono avere dei memory-map file più grandi; puntatori, raddoppiano la dimensione e di conseguenza occupano più memoria. Fin qui il discorso riguarda solo i 32 vs 64, nel caso della nuova architettura questi sono i cambiamenti specifici: Numero di registri, quelli per gli interi sono raddoppiati di numero e quelli per i floating point sono pure aumentati; Registro condizionale, negli ARM 32bit c'era un registro che memorizzava una condizione e permetteva di compilare gli if senza dover fare il branching, l'hanno tolto perché sembra non funzionasse molto bene; C'è il nuovo NEON che a differenza dei vecchi 32 bit con singola precisione ora ha doppia precisione rispetto ai IEEE 754; Nuove istruzioni per la crittografia. Di questi cambiamenti i più importanti sono il numero maggiore di registri e la doppia precisione del NEON. Cambiamenti Apple: tagged pointers, in iOS con la nuova architettura si usano solo 33 bit (prima non c'erano i tagged pointers), il resto viene usato per salvare piccole quantità di dati. Negli oggetti di Objcetive-c il primo pezzo di memoria è riservato all'isa (un puntatore), che punta alla classe dell'oggetto, questi puntatori devono essere divisibili per otto e così si risparmiano altri 3 bit (usano 30 bit invece di 33), tutto questo aiuta nel reference count. In objcective-c il reference count non è memorizzato nella memoria assegnata all'oggetto ma in una hash table, pur essendo velocissima è sempre meno veloce di un accesso diretto alla memoria, ora però 19 dei 34 bit lasciati liberi dall'isa sono usati per incrementare/decrementare il reference count, ovviamente se c'è un overflow bisogna tornare all'hash table, ma si tratta in ogni caso di un boost enorme, il resto dei 34 bit è usato per altri compiti (per controllare se c'è una variabile weak che lo punta, etc.) Il tutto si quantifica in un 50% di risparmio (in tempo) per poter creare e distruggere oggetti. Ora rispondo sul fatto che il numero di core sia sempre due e che il clock sia sempre a 1.3 ghz. Quattro core non sono necessariamente meglio di due, tutto dipende da come sono gestiti i periodi di turbo e idle, il fatto che il numero di core non sia aumentato non implica che le prestazioni non siano aumentate sostanzialmente. I cambiamenti fatti da Apple sull'architettura riguardano la cache di L1 che è raddoppiata, e la velocità della banda per la memoria che è aumentata. È vero che il numero di operazioni per ciclo di clock è sempre lo stesso, tuttavia la potenza di calcolo è aumentata di circa il 50% sugli interi e sui floating point (registri, dimensione degli interi...), anche la velocità della memory bandwidth è aumentata del 50%, tutti questi fattori aumentano le prestazioni nonostante il clock invariato. Riguardo i gzh ci sarebbe da considerare anche il throttling, ma visto che i tablet e i telefoni non sono indicati per convertire i video si tratta di un aspetto marginale. Rispetto alla vecchia generazione i cambiamenti ci sono stati, se si tratti di uno specchietto per le allodole usato dal marketing Apple non lo so e non m'interessa stabilirlo. Per gli appassionati di bit qui c'è la fonte sul discorso dei tagged pointers: Hamster Emporium: [objc explain]: Non-pointer isa È breve ma un po' pesante, il resto di quello che ho scritto lo trovate ovunque e quello riguardo la nuova architettura ARMv8 leggendo qualche spiegazione della sua documentazione. PS Riguardo alle parole non presenti sul dizionario, su OS X il correttore automatico non mostra l'opzione per aggiungerle, bisogna selezionarle e cliccarci col tasto destro e infine aggiungerle, non avendo nessun iCoso non so se anche lì funzioni in questo modo.
  3. È una scelta voluta che costringe gli sviluppatori a fare le app appositamente per tablet, la possibilità di acquisto delle app per telefono è stata lasciata. Se non avessero fatto così nessuno avrebbe riadattato l'app per il tablet, Google sta correndo ai ripari visto che nonostante i suoi appelli gli sviluppatori sono troppo pigri per adattare il layout agli schermi più grandi. Non so cosa tu intenda o sulla base di quali test lo affermi ("Lo sticazzi processore da 64bit non ha NIENTE di particolare"), attualmente in base a tutti i test effettuati è la CPU più veloce del mercato, le possibilità di sviluppo su architettura ARM sono ancora molto ampie ed è per questo hanno deciso di progettarselo interamente da soli.
  4. Con quale unità dii misura si stabilisce quale sia il prodotto migliore? nessuna perché non esiste, dipende tutto dalle relative esigenze. Non è solo una questione di foto, è un po' tutto che si vede meglio, la maggiore dimensione offre vantaggi con tutte le applicazioni, non solo con le foto, nelle immagini che ho postato si vedeva che anche con i browser il vantaggio c'era.
  5. nemmeno io la vedo, il link però porta alla microsoft, per vederla è richiesto un login ecco un confronto:
  6. Anche io se dovessi prendere un tablet prenderei l'iPad mini, per farci esattamente le stesse cose che ci fa Artemis + test di applicazioni (col simulatore è un po' scomodo). Per chi vuole usarlo anche per fotografie o in generale immagini di ogni tipo c'è un problema: ha un gamut (fedeltà dei colori) mediocre, l'Air (per qualche strana coincidenza...) lo ha eccellente.
  7. Non mi sembra fiat, gli specchietti hanno le luci di direzione incorporate.
  8. non so su cosa si basa ma senza le quote latte i nostri produttori sarebbero falliti da molto tempo, le quote servono a evitare che paesi come il nostro siano invasi dal latte di altri paesi UE, i nostri produttori infatti si guardano bene dal volere il mercato libero.
  9. Ecco una misurazione: Evidentemente tu e Loric avete diverse definizioni di "uso di internet", nell'articolo diceva che sia il 4 che il 5 hanno ottimi consumi in stand-by, può darsi che sia per questo che Loric arriva a fine giornata e tu no.
  10. specifichiamo bene, l'artificio è un'operazione con esiti incerti per la stabilità del prodotto e potrebbe anche invalidare la garanzia. Se uno vuole un Android prenda un Android, i Kindle sono un'altra cosa.
  11. il colmo è che la tassa è in base ai metri quadri e non al numero degli occupanti dell'immobile, è come se i mattoni e non le persone producano la spazzatura.
  12. il proiettile mi sembra aggiunto, generalmente in Siria non hanno telecamere in grado di farlo vedere così nitidamente.
  13. Forse ho frainteso, ma mi sembrava di capire che S4, G2 e gli altri telefoni top di gamma (suppongo io l'HTC one) possano avere camere migliori del 5s (visto che è incluso nel primo quote), cosa che non mi sembra esatta visto che ognuno di essi ha i suoi compromessi (a parte Nokia), con l'esclusione dell'S4 che è un disastro.
×
×
  • Crea Nuovo...

 

Stiamo sperimentando dei banner pubblicitari a minima invasività: fai una prova e poi facci sapere come va!

Per accedere al forum, disabilita l'AdBlock per questo sito e poi clicca su accetta: ci sarai di grande aiuto! Grazie!

Se non sai come si fa, puoi pensarci più avanti, cliccando su "ci penso" per continuare temporaneamente a navigare. Periodicamente ricomparità questo avviso come promemoria.