JBenchmark ACE (ARM CPU Estimator) - JBenchmark ARM CPU برآورد سنج نسل از پردازنده و ساعت فرکانس از تلفن های همراه با نرم افزار منحصر به فرد مبتنی بر جاوا.
نرم افزار JBenchmark ACE رایگان برای دانلود است و یک بار آغاز شده است، نوع پردازنده، سرعت ساعت را نشان می دهد و پروفیل ماشین مجازی جاوا (VM) مورد استفاده در آن دستگاه تلفن همراه. علاوه بر حمایت از موبایل دستگاه اطلاعات پروفایل محیط (MIDP) جاوا، JBenchmark ACE همچنین پشتیبانی از پلت فرم دوجا بکار توسعه یافته توسط DoCoMo و استفاده شده توسط میلیون ها نفر از تلفن در آسیا و اروپا.
روش برآوردJBenchmark ACE می توانید همه نسل ها عمده پردازنده ARM شناسایی، از جمله ARM7، ARM9 و شدن خانواده پردازنده ARM11. هر کلاس پردازنده ARM دارای پروفایل های عملکرد های مختلف و وسیعی متفاوت از نرخ ساعت که همه پشت توسط ACE JBenchmark گزارش شده است. با استفاده از JBenchmark ACE، آن را ممکن است برای دیدن که از خانواده پردازنده ARM11 است که در جدیدترین دستگاه های قدرتمند ترین تلفن همراه استفاده می شود، از جمله نوکیا N93، که تلفن رسانه اروپا در سال 2006-2007 توسط تصویر اروپا و صدا انتخاب شد انجمن (EISA)، بزرگترین سازمان های چند رسانه ای مطبوعات در اروپا. به طور مشابه، آشکار است که از خانواده پردازنده ARM7 است که هنوز هم برای گوشی های صدا محور مورد علاقه.همانطور که هیچ روش جاوا بومی به دست آوردن اطلاعات در مورد پردازنده های جاسازی شده وجود دارد، JBenchmark ACE با استفاده از اندازه گیری های نوآورانه، روش های آماری و یک پایگاه داده از دستگاه های محک به یک برآورد دقیق از کلاس پردازنده و ساعت فرکانس زمینه ای است. هر نتیجه طبقه بندی شده و در مقایسه با تمام نتایج در پایگاه داده برگزار مطمئن شوید برآورد واقع بینانه است. علاوه بر این، موتور برآوردگر تطبیقی ACE طور خودکار پس از انجام هر اندازه گیری، که دقت نتایج آینده را افزایش می دهد بهبود می بخشد.
دقت و شفافیت
JBenchmark ACE همچنین ایجاد یک مشخصات بسیار دقیق بر روی ماشین مجازی جاوا، بر اساس گروه مجزا از استرات?ی شتاب جاوا مانند: فقط در کامپایلر زمان (JIT)، پیش از کامپایلر زمان (AOT)، تفسیر صوتی و سخت افزار ماشین مجازی مانند ARM شتاب فن آوری Jazelle. دانستن VM جاوا استفاده شده توسط دستگاه تلفن همراه تا حد زیادی افزایش دقت برآورد و همچنین برای کاربران با زمینه برای نتایج عملکرد.
JBenchmark ACE را هدف قرار 90 درصد دقت، به این معنی که بیش از 90 درصد از فرکانس ساعت پردازنده به درستی به در 10 درصد حاشیه خطا برآورد شده است.برآورد JBenchmark ACE در دو جزء بر اساس:
- درخواست مشتری JBenchmark ACE قابل اجرا بر روی دستگاه تلفن همراه، جمع آوری داده های اندازه گیری خام و آن را می فرستد به سرور برای محاسبه نتایج نهایی، که به کاربر گزارش شده است.
- موتور سمت سرور JBenchmark ACE نتایج نهایی بر اساس داده های خام دریافت شده از مشتریان تخمین می زند. به روز رسانی خود موتور به طور خودکار با هر نتیجه جدید دریافت برای افزایش دقت.
پایگاه داده JBenchmark ACE در حال حاضر شامل بیش از 250 دستگاه های تست شده و نتایج جدید به صورت خودکار به پایگاه داده اضافه شده است. تقریبا هر دستگاه تلفن همراه جاوا را فعال کنید می توان تست شده و از طریق نرم افزار مشتری JBenchmark ACE آزادانه در دسترس از به پایگاه داده اضافه: www.jbenchmark.com/ace.
استفاده
پس از نصب موفقیت آمیز، شما می توانید شروع به انجام اندازه گیری های با باز کردن و & quot؛ JBenchmark ACE و & quot؛ نرم افزار و فشار دادن و & quot؛ شروع و & quot؛ دکمه منو.
پس از آن ACE JBenchmark شروع به جمع آوری داده های خام مورد CPU و VM خود را. این معمولا 1 تا 5 دقیقه طول بکشد، در حالی که شما را مجبور به صبر. (فشار دادن دکمه در این مرحله به نتایج نهایی را منحرف کند.)برای به دست آوردن CPU و برآورد VM، JBenchmark ACE نیاز به ارسال داده های خام آن جمع آوری کرده است به سرور JBenchmark.com که نتایج نهایی با استفاده از متدهای آماری محاسبه خواهد شد.
هشدار: برای اینکه قادر به ارسال (و دریافت) اطلاعات را از سرورهای ما شما نیاز به یک اتصال فعال شبکه را بر روی دستگاه خود را به عنوان ورود خود را و رمز عبور حساب JBenchmark انجمن عضویت خود را.
توضیحات مختصری از خواص برآورد
کلاس CPU و سرعت ساعت
ترین دستگاه های تلفن همراه استفاده مشتقات ARM پردازنده، که می تواند در سه دسته ی اصلی تقسیم کرد: ARM7، ARM9 و ARM11.
به عنوان نام کلاس نشان می دهد، ARM11s (250 مگاهرتز +) معمولا سریعتر از ARM9s (100 مگاهرتز +) و ARM7s (40-80 مگاهرتز). استثنا بزرگ پردازنده مدل XScale از اینتل، که بستگان ARM9 در حال اجرا در بالا (200-600 مگاهرتز) نرخ ساعت هستند.
JBenchmark ACE شده است با موفقیت با 40-400 پردازنده مگاهرتز تست شده است.
کامپایلر ماشین های مجازی
ماشین مجازی جاوا (VM) استفاده می شود برای اجرای برنامه های جاوا در گوشی های تلفن همراه.برخی ماشین های مجازی کامپایل تکه های بزرگی از جاوا بایت کدهای به دستورالعمل CPU مادری قبل از اجرای آنها. این به اصطلاح ماشین های مجازی کامپایلر می باشد.
این ماشین های مجازی با استفاده از حافظه بیشتر و معمولا در عملکرد زیرچشمی نگاه کردن نسبت به غیر کامپایلر ماشین های مجازی برسد.
(غیر تدوین ماشین های مجازی تفسیر جاوا بایت کدهای پی در پی به عنوان آنها در حال اجرا برنامه های کاربردی. این مترجم صوتی نیاز حافظه بسیار کوچک و معمولا در دستگاه های قدیمی تر و / یا محدود تر استفاده می شود.)
شتاب Jazelle
Jazelle یک تکنولو?ی شتاب دهنده سخت افزاری برای اجرای جاوا بر روی CPU های ARM است را انتخاب کنید. این میکروپروسسورها اجرا بسیاری از جاوا بایت کدهای بومی، به عنوان مثال. بدون نیاز به کامپایل / تفسیر جاوا بایت کدهای به intstructions خاص ARM.
Jazelle فعال ماشینهای مجازی می تواند عملکرد مشابه ماشین های مجازی با استفاده از کامپایلر حافظه کوچک دست یابد.
درباره ARM
با توجه به آخرین آمار، تقریبا تمام گوشی های موبایل استفاده حداقل یک پردازنده ARM-طراحی شده است. اهداف JBenchmark ACE و شناسایی همه مهم خانواده هسته ای ARM: ARM7، ARM9 و ARM11 شدن خط از پردازنده.هر کلاس پردازنده های ARM است مشخصات عملکرد های مختلف و وسیعی متفاوت از نرخ ساعت که تماس های ACE JBenchmark گزارش شده است.
و middot. تخمین سرعت ساعت پردازنده در مگاهرتز
و middot. طبقه بندی نسل هسته پردازنده (ARM7، ARM9، ARM11)
و middot. گروه ماشین مجازی جاوا (VM) توسط تکنولو?ی شتاب (AOT، Jazelle، JIT)
و middot. بر اساس تجزیه و تحلیل آماری هزاران تن از نتایج peformance
و middot. پشتیبانی از MIDP و دوجا بکار تلفن (?اپن)
جزئیات برنامه:
نسخه: 1.0
ها تاریخ: 29 Jun 11
توسعه دهنده: Kishonti Informatics
پروانه: رایگان
محبوبیت: 141
اندازه: 13 Kb
نظر یافت نشد