JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU Estimator Sinusukat ang henerasyon ng processor at orasan dalas ng mga mobile phone na may mga natatanging Java-based software.
JBenchmark ACE software ay libre upang i-download at isang beses na nagsimula, ay ipinapakita ang uri ng processor, orasan bilis at mga profile ng Java Virtual Machine (VM) na ginagamit sa na ang mga mobile na aparato. Bukod sa pagsuporta Mobile Impormasyon Device Profile (MIDP) Java kapaligiran, ang JBenchmark ACE ay sumusuporta rin sa Doja platform binuo sa pamamagitan ng DoCoMo at ginagamit ng milyon-milyong ng mga telepono sa Asya at Europa.
pagpapahalaga pamamaraan Ang JBenchmark ACE ay maaaring kilalanin ang lahat ng mga pangunahing braso processor henerasyon, kabilang ang ARM7, ARM9 at pinakabagong ARM11 processor pamilya. Ang bawat braso processor klase ay may iba't ibang mga profile na pagganap at magkakaibang hanay ng mga rate ng orasan na kung saan ay ang lahat ng iniulat pabalik sa pamamagitan ng JBenchmark ACE. Gamit ang JBenchmark ACE, ito ay posible upang makita na ang ARM11 processor pamilya ay ginagamit sa ang pinakabagong mga pinaka-makapangyarihang mga mobile na aparato, kabilang ang Nokia N93, na kung saan ay bumoto ang European Media Phone of the Year 2006-2007 sa pamamagitan ng European Imaging at Sound Association (EISA), Europa ang pinakamalaking multimedia press organisasyon. Katulad nito, ito ay maliwanag na ang ARM7 processor pamilya pa rin ang pinapaboran para sa mga boses-sentrik phone.Bilang walang mga katutubong pamamaraan Java upang makakuha ng impormasyon tungkol sa isang naka-embed na processor, ang JBenchmark ACE gumagamit ng makabagong measurements, statistical pamamaraan at isang database ng benchmarked device upang makakuha ng isang tumpak na pagtatantya ng ang kalakip na processor uri at dalas ng orasan. Ang bawat resulta ay inuri at kung ikukumpara sa lahat ng mga resulta gaganapin sa database upang matiyak na ang mga kuru-kuro ay makatotohanang. Sa karagdagan, ang ACE adaptive estimator engine awtomatikong nagpapabuti sa pagsasagawa bawat pagsukat, na pinatataas ang katumpakan ng mga resulta sa hinaharap.
Katumpakan at Transparency
Ang JBenchmark ACE rin ay lumilikha ng isang napaka-detalyadong profile sa Java VM, batay sa natatanging mga grupo ng Java estratehiya acceleration tulad ng: lamang sa oras compilers (JIT), maagang ng panahon compilers (AOT), interpreted VMs at hardware pinabilis VMs tulad ng ARM Jazelle teknolohiya. Alam ang Java VM ginagamit ng mga mobile na aparato lubhang Pinahuhusay ang kuru-kuro na katumpakan at ay nagbibigay din ng mga user na may ang konteksto para sa mga resulta ng pagganap.
Ang JBenchmark ACE tumatarget 90 porsiyento kawastuhan, ibig sabihin na higit sa 90 porsiyento ng mga frequency processor orasan ay tinatayang tama upang sa loob ng 10 percent margin ng error.JBenchmark ACE pagtatantya ay batay sa dalawang mga bahagi:
- Ang JBenchmark ACE client application ay tumatakbo sa mga mobile device, nangongolekta raw data pagsukat at nagpapadala ng ito pabalik sa server para sa pagkalkula ng ang huling resulta, na kung saan ay inuulat pabalik sa gumagamit.
- Ang JBenchmark ACE server-side engine tinatantya ang huling resulta batay sa raw data na natanggap mula sa mga kliyente. Ang mga update engine mismo awtomatikong sa bawat bagong resulta natanggap upang madagdagan precision.
Ang JBenchmark ACE database na naglalaman ng higit sa 250 sinubok na mga aparato at mga bagong mga resulta ay awtomatikong idinagdag sa database. Halos anumang Java-enable ang mga mobile na aparato ay maaaring masuri at idinagdag sa database sa pamamagitan ng malayang magagamit JBenchmark ACE client application mula sa: www.jbenchmark.com/ace.
Paggamit
Matapos ang matagumpay na pag-install, maaari mong simulan ang paggawa ng measurements sa pamamagitan ng pagbubukas & quot; JBenchmark ACE & quot; application at patulak ang & quot; Start & quot; menu button.
Pagkatapos nito JBenchmark ACE ay simulan ang pagkolekta ng raw data tungkol sa iyong CPU at VM. Dadalhin karaniwang 1 hanggang 5 minuto, habang ikaw ay may upang maghintay kang may pagtitiis. (Itulak ang mga pindutan sa panahon na ito yugto ay papangitin huling resulta.)Upang makuha ang CPU at VM pagtatantya, JBenchmark ACE ay kailangang ipadala ang raw data na ito ay nakolekta sa JBenchmark.com server na kung saan ay kalkulahin ang huling resulta gamit ang mga sopistikadong statistical methods.
Babala: Upang magagawang upang magpadala ng (at makatanggap) data mula sa aming mga server kailangan mong magkaroon ng isang aktibong koneksyon sa network sa iyong device pati na rin ang iyong pag-login at password ng iyong JBenchmark Community Membership account.
Maikling paliwanag ng tinatayang properties
CPU klase at orasan rate
Karamihan sa mga mobile device na ginagamit derivatives ng ARM CPUs, na maaaring naka-grupo sa tatlong pangunahing klase: ARM7, ARM9 at ARM11.
Bilang ang pangalan ng klase ipahiwatig, ARM11s (250 MHz +) ay karaniwang mas mabilis kaysa ARM9s (100 MHz +) at ARM7s (40-80 MHz). Ang malaking eksepsiyon ay Xscale CPUs mula sa Intel, na mga kamag-anak ng ARM9 tumatakbo sa mataas (200-600 MHz) orasan rate.
JBenchmark ACE ay matagumpay na nasubok na may 40 upang i-400 MHz CPUs.
Compiler VMs
Java Virtual Machine (VM) ay ginagamit upang magpatakbo ng mga programa ng Java sa mga mobile phone.Ang ilang mga VMs compile malaking chunks ng Java bytecodes sa katutubong tagubilin CPU bago patakbuhin ang mga ito. Ang mga ito ay ang tinatawag na tagatala VMs.
Ang mga VMs gumamit ng higit memory at karaniwang maabot ang mas mataas silip pagganap kumpara sa non-compiler VMs.
(Non ipon VMs kahulugan Java bytecodes sequentially habang ang mga ito ay nagpapatakbo ng mga application. Ang mga interpreter VMs kailangan napakaliit na memory bakas ng paa at ay karaniwang ginagamit sa mga mas lumang at / o mas limitado device.)
Jazelle acceleration
Jazelle ay isang hardware acceleration technology para sa Java pagpapatupad sa mga piling ARM CPUs. Ang mga microprocessors tumakbo karamihan ng mga Java bytecodes natively, ie. nang hindi nangangailangan upang sumulat ng libro / kahulugan ang mga Java bytecodes sa ARM tiyak intstructions.
Jazelle pinagana VMs ay maaaring makamit ang mga katulad na pagganap sa compiler VMs gamit ang mga maliliit memory footprint.
Tungkol sa ARM
Ayon sa pinakabagong mga numero, halos lahat ng mga mobile phone gamitin hindi bababa sa isang braso-designed processor. JBenchmark ACE target at kinikilala lahat ng mga pangunahing ARM core angkan; ARM7, ARM9 at ang pinakabagong ARM11 linya ng CPUs.Ang bawat braso processor klase ay may iba't ibang mga profile na pagganap at differing hanay ng mga rate ng orasan kung saan ay iniulat pabalik sa pamamagitan JBenchmark ACE.
& Middot; Pagtatantya CPU orasan bilis sa MHz
& Middot; Classifies CPU core henerasyon (ARM7, ARM9, ARM11)
& Middot; Grupo Java Virtual Machine (VM) sa pamamagitan ng acceleration technology (AOT, Jazelle, JIT)
& Middot; Batay sa mga istatistika ng pag-aaral ng libo-libo ng mga resulta peformance
& Middot; Sinusuportahan MIDP at Doja (Japan) phone
Mga Detalye ng Application:
Bersyon: 1.0
I-upload ang petsa: 29 Jun 11
Nag-develop: Kishonti Informatics
Lisensya: Libre
Katanyagan: 141
Laki: 13 Kb
Mga Komento hindi natagpuan