JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU Estimator peilt de generatie van de processor en de klokfrequentie van mobiele telefoons met unieke Java-gebaseerde software.
JBenchmark ACE software is gratis te downloaden en eenmaal begonnen, onthult het type processor, kloksnelheid en profielen van de Java Virtual Machine (VM), die voor deze mobiele apparaat. Naast het ondersteunen van Mobile Information Device Profile (MIDP) Java-omgevingen, de JBenchmark ACE ondersteunt ook de DoJa platform ontwikkeld door DoCoMo en gebruikt door miljoenen telefoons in Azië en Europa.
Estimation Methodology De JBenchmark ACE kan alle belangrijke ARM processor generaties te identificeren, met inbegrip van de ARM7, ARM9 en de nieuwste ARM11 processor families. Elke ARM processor klasse heeft verschillende prestaties profielen en uiteenlopende aanbod van kloksnelheden die allemaal terug worden gerapporteerd door de JBenchmark ACE. Met behulp van de JBenchmark ACE, is het mogelijk om te zien dat de ARM11 processor familie wordt gebruikt in de nieuwste meest krachtige mobiele apparaten, waaronder de Nokia N93, die de Europese Media Phone of the Year 2006-2007 werd gestemd door de European Imaging and Sound Association (EISA), Europa's grootste multimedia pers organisatie. Evenzo is duidelijk dat de ARM7 processor familie is nog steeds de voorkeur voor spraakgerichte telefoons.Aangezien er geen inheems Java methoden om informatie te verkrijgen over een ingebedde processor, de JBenchmark ACE gebruikt innoverende metingen, statistische methoden en een gegevensbank vergeleken inrichtingen een nauwkeurige schatting van de onderliggende processor klasse en klokfrequentie krijgen. Elk resultaat wordt geclassificeerd en vergeleken met alle resultaten zijn in de databank te zorgen dat de schatting realistisch. Bovendien, de ACE adaptieve schatter motor verbetert automatisch bij elke meting uitvoeren, die de precisie van de toekomst vergroot.
Nauwkeurigheid en Transparantie
De JBenchmark ACE creëert ook een zeer gedetailleerd profiel op de Java VM, op basis van verschillende groepen van Java acceleratie strategieën, zoals: just in time compilers (JIT), van tevoren compilers (AOT), geïnterpreteerd VM's en hardware versnelde VM's zoals ARM Jazelle technologie. Het kennen van de Java VM door de mobiele inrichting verbetert de schatting precisie en biedt gebruikers ook de context voor de prestatieresultaten.
De JBenchmark ACE richt 90 procent nauwkeurigheid, wat betekent dat meer dan 90 procent van de processor klokfrequenties correct geschat tot op 10 procent foutenmarge.JBenchmark ACE schattingen zijn gebaseerd op twee componenten:
- De JBenchmark ACE client applicatie draait op het mobiele apparaat, verzamelt ruwe meetgegevens en stuurt het terug naar de server voor de berekening van de definitieve resultaten, die terug aan de gebruiker worden gemeld.
- De JBenchmark ACE server-side engine schat de definitieve resultaten op basis van de ontvangen van cliënten ruwe data. De motor wordt automatisch bijgewerkt met elke nieuwe uitslag gekregen om de precisie te verhogen.
De JBenchmark ACE database bevat reeds meer dan 250 geteste apparaten en nieuwe resultaten worden automatisch toegevoegd aan de database. Vrijwel elk Java-enabled mobiele apparaat kan worden getest en toegevoegd aan de database via de vrij beschikbare JBenchmark ACE client-applicatie uit: www.jbenchmark.com/ace.
Gebruik
Na een succesvolle installatie, kunt u beginnen met het doen van metingen door het openen van & quot; JBenchmark ACE & quot; de toepassing en het indrukken van de & quot; Start & quot; menuknop.
Daarna JBenchmark ACE zal beginnen met het verzamelen van ruwe gegevens over uw CPU en VM. Dit zal meestal 1 tot 5 minuten in beslag nemen, terwijl je moet geduldig wachten. (Door op de knoppen te drukken tijdens deze fase zal de definitieve resultaten vertekenen.)Om de CPU en VM schattingen te krijgen, JBenchmark ACE moet de ruwe data zij heeft verzameld sturen naar JBenchmark.com servers waarop de definitieve resultaten met behulp van geavanceerde statistische methoden zal berekenen.
Waarschuwing: Om te kunnen versturen (en ontvangen) data van onze servers moet u een actieve netwerkverbinding op uw apparaat evenals uw login en het wachtwoord van uw JBenchmark communautaire lidmaatschap account te hebben.
Korte uitleg van de geschatte eigenschappen
CPU klasse en kloksnelheid
De meeste mobiele apparaten maken gebruik van derivaten van ARM CPU's, die in drie grote klassen kunnen worden ingedeeld: ARM7, ARM9 en ARM11.
Als de klasse namen te geven, ARM11s (250 MHz +) zijn meestal sneller dan ARM9s (100 MHz +) en ARM7s (40-80 MHz). De grote uitzonderingen zijn XScale CPU's van Intel, die familieleden van ARM9 draait op hoog (200-600 MHz) kloksnelheden zijn.
JBenchmark ACE is met succes getest met 40-400 MHz CPU's.
Compiler VM's
Java Virtual Machine (VM) worden gebruikt om java programma voor mobiele telefoons draaien.Sommige VM's samen te stellen grote brokken van Java bytecodes in eigen CPU instructies voordat ze loopt. Dit zijn de zogenaamde compiler VM.
Deze VM's gebruiken meer geheugen en meestal bereiken hogere peek prestaties in vergelijking met niet-compiler VM's.
(Niet het samenstellen van VM's te interpreteren Java bytecodes sequentieel als ze draaien de applicaties. Deze tolk VMs moeten zeer kleine memory footprint en worden doorgaans gebruikt bij oudere en / of beperkter apparaten.)
Jazelle acceleratie
Jazelle is een hardware-acceleratie technologie voor Java uitvoering op bepaalde ARM CPU's. Deze microprocessors lopen het grootste deel van de Java bytecodes native, dwz. zonder dat verzamelen / interpreteren Java bytecodes in ARM specifieke intstructions.
Jazelle ingeschakeld VM kan dit de prestaties van compiler VM's met behulp van kleine memory footprint te bereiken.
Over ARM
Volgens de laatste cijfers, vrijwel alle mobiele telefoons te gebruiken ten minste een ARM-processor ontworpen. JBenchmark ACE targets en identificeert alle belangrijke ARM kern families: ARM7, ARM9 en de nieuwste ARM11 lijn van CPU's.Elke ARM processor klasse heeft verschillende prestaties profiel en uiteenlopende aanbod van kloksnelheden die terug door JBenchmark ACE worden gemeld.
& Middot; Schattingen CPU kloksnelheid in MHz
& Middot; Classificeert CPU core generaties (ARM7, ARM9, ARM11)
& Middot; Groepen Java Virtual Machine (VM) door acceleratie technologie (AOT, Jazelle, JIT)
& Middot; Op basis van statistische analyse van duizenden peformance resultaten
& Middot; Ondersteunt MIDP en DoJa (Japan) telefoons
Details van toepassing:
Versie: 1.0
Upload datum: 29 Jun 11
Ontwikkelaar: Kishonti Informatics
Licentie: Gratis
Populariteit: 141
Maat: 13 Kb
Reacties niet gevonden