Home / مطالب علمی / بنچمارک چیست و معرفی یک بنچمارک برای طراحان سیستم های امبدد

بنچمارک چیست و معرفی یک بنچمارک برای طراحان سیستم های امبدد

بنچمارک چیست؟

یه زمانی بود خیلی راحت می تونستیم دو تا گوشی یا کامپیوتر رو با هم مقایسه کنیم. چون خیلی مسائل در سرعت پردازنده و رم خلاصه میشد اما با پیشرفت تکنولوژی، دیگه سرعت پردازنده اولویت ششم هم نیست. چون سیستم عامل، الگوریتم پردازش اطلاعات، تکنولوژی های متنوع در پردازنده ها، عمر باتری، گرافیک داخلی و هزار و یک عامل دیگه، در عملکرد نهایی کامپیوتر یا گوشی تاثیر میذاره. خب تو این حالت نمیشه با نگاه کردن به مشخصات فنی، به راحتی دو تا سیستم رو مقایسه کنیم مگر اینکه خیلی دیگه خبره و زبر و زرنگ باشید و تازه تجربه زیادی هم داشته باشیم. واسه اینکه راحت تر بشه دو تا دستگاه الکترونیکی رو مقایسه کرد ، بنچمارک طراحی شد.

بنچ مارک مخصوص تکنولوژی نیست یعنی در اقتصاد و تجارت و آمار و احتمالات هم استفاده میشه.

بنچمارک از دو کلمه انگلیسی Bench و Mark تشکیل شده، Bench به معنی نیمکت و Mark هم اینجا به معنی نمره هست. به زبان ساده در دنیای تکنولوژی، بنچمارک یه نرم افزاره که سخت افزار و عملکرد یه سیستم رو آزمایش می کنه. مثلا می خوان ببینن که یه گوشی، یه فایل رو در چه مدت زمان پردازش می کنه یا یه دیتا رو تو چه مدت زمان منتقل می کنه. کارشناسان یه نرم افزار با الگوریتم های خاص طراحی می کنن که مخصوص تست و بررسی پردازنده اس یا مخصوص گرافیکه یا مثلا مخصوص هارد یا حافظه اس. در واقع بنچمارک یه جورایی یه سیستم نمره دهی به سیستم های مختلفه. مثلا ۵ تا کامپیوتر داریم که ۵ تا کارت گرافیک مختلف دارن اما بقیه قطعات کاملا شبیه به هم هستن. یعنی توی بنچمارکینگ یه شرایطی رو درست میکنن که همه چیز یکسان باشه اما یه قطعه متفاوت باشه. تو این مثال کارت گرافیک ها با هم فرق دارن. حالا چکار می کنن؟ یه بازی رو روی هر ۵ تا سیستم اجرا می کنن تا ببینن کدوم کارت گرافیک از همه روان تر و سریع تر بازی رو اجرا می کنه. بعدا بهش نمره میدن، یه معیار کلی دارن مثلا میگن از ۵۰۰۰ ، نمره ۴۳۲۲ رو میگیره. همینجوری تا آخر. بعدش یه لیست درست میکنن میگن آقا تو بنچمارک فلان ( مثلا ۳DMark ) این کارت گرافیک این نمره رو گرفته. بعدا کاربرا می تونن برن نتیاج بنچمارک رو ببینن و مقایسه کنن که کدوم کارت گرافیک از همه بهتره.(منبع)

در دنیای الکترونیک هم به قدری تعداد و تنوع میکروکنترلرها و میکروپروسسروها زیاد شده که انتخاب مورد مناسب گاها سخت و زمانبر میشه. برای همین یه بنچمارک رو برای سیستم های امبدد معرفی می کنیم که می تونه براتون مفید باشه.

سایت eembc یک بنچمارک برای سیستم های امبدد هست که می تونید از اون در انتخاب های خود استفاده کنید.

 

No votes yet.
Please wait...

Check Also

تست درایور موتور DC

وقتی بحث راه اندازی موتورهای DC میشه و نیاز داریم یک موتور رو در پروژه ...

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

Powered by themekiller.com anime4online.com animextoon.com apk4phone.com