JBenchmark ACE (ARM CPU Estimator)

Schermata di applicazione:
JBenchmark ACE (ARM CPU Estimator)
Dettagli di applicazione:
Versione: 1.0
Data di caricamento: 29 Jun 11
Sviluppatore: Kishonti Informatics
Licenza: Libero
Popolarità: 141
Dimensione: 13 Kb

Rating: 1.0/5 (Total Votes: 6)

JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU Estimator misura la generazione di processore e frequenza di clock di telefoni cellulari con software unico basato su Java.


JBenchmark ACE software è libero di scaricare e una volta avviato, rivela il tipo di processore, la velocità di clock e profili la Java Virtual Machine (VM) utilizzato in questo dispositivo mobile. Oltre a supportare Mobile Device Informazioni Profilo ambienti (MIDP) Java, il JBenchmark ACE supporta anche la piattaforma DoJa sviluppata da NTT DoCoMo e utilizzato da milioni di cellulari in Asia e in Europa.


Stima Metodologia La JBenchmark ACE in grado di identificare tutti i principali generazioni di processori ARM, tra cui il ARM7, ARM9 e tutte le famiglie di processori ARM11. Ogni classe processore ARM ha diversi profili di prestazioni e diverse serie di frequenze di clock che sono tutti riportati indietro dal ACE JBenchmark. Utilizzando la JBenchmark ACE, è possibile vedere che la famiglia di processori ARM11 viene utilizzato in più nuovi più potenti dispositivi mobili, tra cui il Nokia N93, che è stato votato Media Phone europeo dell'anno 2006-2007 dalla European Imaging and Sound Association (EISA), la più grande organizzazione stampa multimediale europeo. Allo stesso modo, è evidente che la famiglia di processori ARM7 è ancora favorito per telefoni di voce-centric.Poiché non vi sono metodi Java nativi di ottenere l'indicazione di un processore integrato, la JBenchmark ACE utilizza misure innovative, metodi statistici e di una banca dati dei dispositivi di benchmark per ottenere una stima precisa della classe del processore e frequenza di clock di base. Ogni risultato viene classificato e confrontato con tutti i risultati contenuti nella banca dati per assicurarsi che la stima è realistica. Inoltre, il motore adattivo stimatore ACE migliora automaticamente alla conduzione di ogni misurazione, che aumenta la precisione dei risultati futuri.


accuratezza e la trasparenza


Il JBenchmark ACE crea anche un profilo molto dettagliato sul Java VM, sulla base di gruppi distinti di strategie di accelerazione Java come ad esempio: solo nei compilatori time (JIT), davanti a compilatori tempo (AOT), interpretato VM e accelerazione hardware VM, come ARM La tecnologia Jazelle. Conoscendo la VM Java utilizzato dal dispositivo mobile migliora notevolmente la precisione di stima e fornisce inoltre agli utenti con il contesto per i risultati delle prestazioni.


Il JBenchmark ACE si rivolge a 90 percento di precisione, il che significa che oltre il 90 per cento delle frequenze di clock del processore sono stimati correttamente entro il 10 per cento del margine di errore.JBenchmark ACE stime si basano su due componenti:


- L'applicazione client JBenchmark ACE viene eseguito sul dispositivo mobile, raccoglie i dati di misura e lo invia al server per il calcolo dei risultati finali, che sono riportati indietro per l'utente.

- Il motore lato server JBenchmark ACE stima i risultati finali in base ai dati grezzi ricevuti dai clienti. Gli aggiornamenti del motore si automaticamente ad ogni nuovo risultato ricevute per aumentare la precisione.


Il database JBenchmark ACE contiene già più di 250 dispositivi testati e nuovi risultati vengono automaticamente inseriti nel database. Virtualmente qualsiasi dispositivo mobile abilitato per Java può essere testato e ha aggiunto al database tramite l'applicazione client JBenchmark ACE liberamente disponibile da: www.jbenchmark.com/ace.


Utilizzo


Al termine dell'installazione, è possibile iniziare a fare le misurazioni con l'apertura di & quot; JBenchmark ACE & quot; applicazione e spingendo la & quot; Start & quot; pulsante del menu.


Dopo di che ACE JBenchmark inizierà la raccolta dei dati grezzi sulla tua CPU e VM. Questo richiederà di solito da 1 a 5 minuti, mentre bisogna aspettare con pazienza. (Premendo i pulsanti in questa fase sarà perturbare i risultati finali.)Per ottenere la CPU e stime VM, JBenchmark ACE deve inviare i dati grezzi che ha raccolto ai server JBenchmark.com che calcolare i risultati finali che utilizzano sofisticati metodi statistici.


Attenzione: Per poter inviare (e ricevere) dati dai nostri server sarà necessario disporre di una connessione di rete attiva sul dispositivo così come il vostro login e la password del proprio account JBenchmark comunità di appartenenza.


Una breve descrizione di proprietà stimate


di classe CPU e frequenza di clock

La maggior parte dei dispositivi mobili utilizzano derivati ​​di ARM CPU, che possono essere raggruppate in tre classi principali: ARM7, ARM9 e ARM11.


Mentre i nomi delle classi indicano, ARM11s (250 MHz +) sono di solito più veloce di ARM9s (100 MHz +) e ARM7s (40-80 MHz). Le grandi eccezioni sono le CPU XScale di Intel, che sono parenti di ARM9 che funzionano alle alte (200-600 MHz) frequenze di clock.


JBenchmark ACE è stato testato con successo con 40 a 400 MHz CPU.


Compiler VM

Java Virtual Machine (VM) sono usati per eseguire programmi Java nei telefoni cellulari.Alcune macchine virtuali compilare grandi blocchi di Java bytecode in istruzioni della CPU native prima di eseguirli. Queste sono le cosiddette macchine virtuali compilatore.


Queste macchine virtuali utilizzano più memoria e di solito raggiungono prestazioni peek superiore rispetto ai non-compilatore VM.


(Non compilare VM interpretano Java bytecode in sequenza in cui sono in esecuzione le applicazioni. Questi interprete VM ha bisogno di molto piccolo ingombro di memoria e sono tipicamente utilizzati nei dispositivi meno recenti e / o più limitati.)


accelerazione Jazelle

Jazelle è una tecnologia di accelerazione hardware per l'esecuzione di Java su alcuni CPU ARM. Questi microprocessori eseguire la maggior parte del Java bytecode nativo, vale a dire. senza la necessità di compilare / interpretare il bytecode Java in intstructions specifiche ARM.

Jazelle abilitato VM possono ottenere prestazioni simili a macchine virtuali che utilizzano compilatore piccola orma di memoria.


Informazioni su ARM

Secondo gli ultimi dati, quasi tutti i telefoni cellulari utilizzano almeno un processore ARM-progettato. JBenchmark ACE obiettivi e identifica tutti i principali famiglie core ARM: ARM7, ARM9 e l'ultima linea di CPU ARM11.Ogni classe processore ARM ha diverso profilo delle prestazioni e la gamma divergente della velocità di clock che sono riportati indietro di JBenchmark ACE.

& Middot; Stime velocità di clock della CPU in MHz

& Middot; CLASSIFICA generazioni CPU Core (ARM7, ARM9, ARM11)

& Middot; Gruppi Java Virtual Machine (VM) per la tecnologia di accelerazione (AOT, Jazelle, JIT)

& Middot; Sulla base di analisi statistiche di migliaia di risultati peformance

& Middot; Supporta telefoni MIDP e Doja (Giappone)

Applicazioni simili

J2MEUnit
J2MEUnit

21 Apr 11

Calibrator
Calibrator

25 Jan 11

FPC Bench
FPC Bench

18 Mar 11

NokiaTester
NokiaTester

29 Jun 11

Altre applicazioni di sviluppatori Kishonti Informatics

JBenchmark 2.0
JBenchmark 2.0

29 Jun 11

JBenchmark 3D
JBenchmark 3D

29 Jun 11

JBenchmark HD
JBenchmark HD

29 Jun 11

Commenti a JBenchmark ACE (ARM CPU Estimator)

I commenti non trovato
Aggiungi commento
Accendere le immagini!