JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU Estymator wskaźniki generację procesora i zegar częstotliwości telefonów komórkowych z unikalnym oprogramowaniem opartym na języku Java.
Oprogramowanie JBenchmark ACE jest do ściągnięcia za darmo i po uruchomieniu pokazuje typ procesora, szybkość zegara i profile Java Virtual Machine (VM) stosowanego w tym urządzeniu mobilnym. Oprócz wspierania Komórka profilu urządzenia Informacje środowiskach (MIDP) Java, JBenchmark ACE obsługuje również platformę Doja opracowany przez DoCoMo i używany przez miliony telefonów w Azji i Europie.
Szacowanie Metodologia JBenchmark ACE może zidentyfikować wszystkie główne generacje procesorów ARM, w tym ARM7, ARM9 i najnowsze procesory ARM11 rodzin. Każda klasa procesor ARM ma różne profile wydajności oraz szeregu różnych częstotliwościach, które są raportowane przez ACE JBenchmark. Korzystanie z JBenchmark ACE, to jest możliwe, aby zobaczyć, że rodzina procesor ARM11 jest stosowany w najnowszych najpotężniejszych urządzeń mobilnych, w tym Nokia N93, który został wybrany European Media telefon roku 2006-2007 przez Europejski Imaging i Dźwięku Association (EISA), największy w Europie naciśnij multimedialny organizacja. Podobnie, oczywiste jest, że rodzina procesor ARM7 nadal preferowane dla telefonów głosowych-centric.Ponieważ nie istnieją natywne metody Java, aby uzyskać informacje na temat osadzonym przetwórcy, JBenchmark ACE wykorzystuje innowacyjne pomiarów, metody statystyczne oraz bazę benchmarkingowi urządzeń, aby uzyskać dokładną ocenę podstawowej klasy procesora i częstotliwości zegara. Każdy wynik jest sklasyfikowany iw porównaniu do wszystkich wyników przechowywanych w bazie danych, aby upewnić się, że szacunek jest realistyczny. Ponadto, silnik adaptacyjny estymator ACE zwiększa się automatycznie po przeprowadzeniu każdego pomiaru, co zwiększa dokładność przyszłych rezultatów.
Dokładność i przejrzystość
JBenchmark ACE tworzy również bardzo szczegółowy profil na Java VM, na podstawie odrębnych grup strategii przyspieszenia Java, takie jak: na wszelki kompilatorów time (JIT), wyprzedzając kompilatorów czasowych (AOT), interpretowany VMS i przyspieszane sprzętowo maszyn wirtualnych, takich jak ARM technologia Jazelle. Znając Java VM używanej przez urządzenie mobilne znacznie zwiększa precyzję oszacowania, a także zapewnia użytkownikom kontekście za wyniki transakcji.
JBenchmark ACE cele 90 procent dokładności, co oznacza, że więcej niż 90 procent częstotliwości zegara procesora są oszacowane prawidłowo w granicach 10 procent marginesu błędu.Szacunki JBenchmark ACE są oparte na dwóch elementach:
- Aplikacja kliencka JBenchmark ACE działa na urządzeniu mobilnym, zbiera surowych danych pomiarowych i wysyła je do serwera do obliczania ostatecznych wyników, które są zgłaszane z powrotem do użytkownika.
- Silnik po stronie serwera JBenchmark ACE szacuje ostateczne wyniki oparte na surowych danych otrzymanych od klientów. Aktualizacje silnika się automatycznie wraz z każdym nowym rezultacie otrzymał zwiększyć precyzję.
Baza danych JBenchmark ACE zawiera już ponad 250 poddawane badaniu, a nowe wyniki automatycznie dodawana do bazy danych. Praktycznie każdy język Java urządzenie mobilne mogą być testowane i dodawane do bazy danych za pośrednictwem swobodnie dostępnych aplikacji klienckiej JBenchmark ACE od: www.jbenchmark.com/ace~~pobj.
Zastosowanie
Po udanej instalacji można zacząć robić pomiary otwierając & quot; JBenchmark ACE & quot; aplikacji i popychając & quot; Start & quot; Przycisk menu.
Po tym JBenchmark ACE rozpocznie zbieranie surowych danych na temat procesora i VM. Zajmie to zwykle od 1 do 5 minut, natomiast trzeba czekać cierpliwie. (Naciskając przyciski na tym etapie będzie zakłócać wyniki końcowe).Aby uzyskać procesora i szacunki VM JBenchmark ACE musi wysłać dane surowe, które zebrała się JBenchmark.com serwerów, które obliczy ostateczne wyniki przy użyciu zaawansowanych metod statystycznych.
Uwaga: Aby móc wysyłać (i odbierać) dane z naszych serwerów musisz mieć aktywne połączenie sieciowe na urządzeniu, jak również swój login i hasło konta JBenchmark Społeczność Członkostwa.
krótki opis przewidywanych właściwości
klasy procesora i częstotliwość zegara
Większość urządzeń mobilnych wykorzystywać pochodne procesorach ARM, które można podzielić na trzy główne klasy: ARM7, ARM9 i ARM11.
Jak wskazują nazwy klasy, ARM11s (250 MHz +) są zwykle szybsze niż ARM9s (100 MHz +) i ARM7s (40-80 MHz). Wielkie wyjątkami są XScale procesory Intela, które są krewni ARM9 działające przy wysokich (200-600 MHz) częstotliwościach.
JBenchmark ACE został z powodzeniem przetestowany z 40 do 400 MHz CPU.
Compiler wirtualnych
Wirtualna maszyna javy (VM) są wykorzystywane do uruchamiania programów Java w telefonach komórkowych.Niektóre maszyny wirtualne kompilacji duże kawałki Java bytecodes do natywnych instrukcji procesora przed ich prowadzenia. Są to tak zwane maszyny wirtualne kompilatora.
Te maszyny wirtualne więcej pamięci i zwykle osiągnąć wyższą wydajność w porównaniu do peek bez kompilatora maszyn wirtualnych.
(Non kompilacji Java VM interpretują bytecodes sekwencyjnie, jak są one uruchomione aplikacje. Te interpreter maszyn wirtualnych potrzebują bardzo małe zużycie pamięci i są zazwyczaj stosowane w starszych i / lub bardziej ograniczonych urządzeń).
przyspieszenie Jazelle
Jazelle to technologia akceleracji sprzętowej za wykonanie Java w wybranych procesorach ARM. Te mikroprocesory uruchomić większość Java bytecodes natywnie, tj. bez konieczności kompilacji / interpretowania Java bytecodes na konkretne intstructions ARM.
Jazelle włączona obsługa maszyn wirtualnych może osiągnąć podobną wydajność do maszyn wirtualnych z wykorzystaniem kompilatora małe zużycie pamięci.
O ARM
Według najnowszych danych, praktycznie wszystkie telefony komórkowe wykorzystać co najmniej jeden procesor ARM zaprojektowane. Cele JBenchmark ACE i identyfikuje wszystkie główne rodziny rdzeniem ARM: ARM7, ARM9 i ARM11 najnowszej linii procesorów.Każda klasa procesor ARM ma inny profil wydajności szeregu różnych częstotliwościach, które są raportowane przez JBenchmark ACE.
& Middot; Szacuje prędkość zegara procesora w MHz
& Middot; Klasyfikuje rdzeniowe CPU pokolenia (ARM7, ARM9, ARM11)
& Middot; Grupy wirtualna maszyna javy (VM) z wykorzystaniem technologii przyspieszania (AOT, Jazelle, JIT)
& Middot; Na podstawie analizy statystycznej tysięcy wyników peformance
& Middot; Obsługuje MIDP oraz Doja (Japonia) telefony
Szczegóły do uzgodnienia:
Wersja: 1.0
Filmu: 29 Jun 11
Wywoływacz: Kishonti Informatics
Licencja: Wolny
Popularność: 141
Rozmiar: 13 Kb
Komentarze nie znaleziono