این دستور likwid-features است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
likwid-features - چاپ و تغییر پرچم های مدل خاص MSR_IA32_MISC_ENABLE
ثبت نام
خلاصه
ویژگی های مشابه [-vh] [-c ] [-s ] [-u ]
شرح
ویژگی های مشابه یک برنامه خط فرمان برای چاپ پرچم ها در مدل خاص است
ثبت (MSR) MSR_IA32_MISC_ENABLE در پردازنده های Intel x86. در پردازنده های Core2 این می تواند باشد
برای جابجایی پرچم های پیش واکشی سخت افزاری استفاده می شود. روی پردازنده های AMD کار نمی کند. برای یک
اسنادی که چه پرچم هایی بر روی کدام پردازنده پشتیبانی می شوند به نرم افزار اینتل اشاره دارد
کتابچه راهنمای توسعه دهنده جلد 3B، جدول B.2. MSR به صورت جداگانه برای هر هسته تنظیم می شود. در
پیش واکشی سخت افزار زیر را می توان تغییر داد:
· HW_PREFETCHER: پیشفرشگر سختافزار.
· CL_PREFETCHER: پیشفرستکننده خط کش مجاور.
· DCU_PREFETCHER: وقتی پیشفرستکننده DCU بارهای متعدد را از یک خط تشخیص میدهد
در یک محدودیت زمانی انجام شود، پیشفرضکننده DCU فرض میکند که خط بعدی خواهد بود
ضروری. خط بعدی از قبل در حافظه نهان داده L1 یا L2 واکشی می شود.
· IP_PREFETCHER: پیشفرستکننده IP یک پیشفرستکننده حافظه پنهان داده L1 است. پیشفرشگر IP
به دنبال تاریخچه بار متوالی می گردد تا تعیین کند که آیا بار بعدی از قبل واکشی شود یا خیر
داده های مورد انتظار به حافظه نهان L1 یا L2 وارد شود.
OPTIONS
-v اطلاعات نسخه را در خروجی استاندارد چاپ می کند، سپس خارج می شود.
-h یک پیام راهنما را در خروجی استاندارد چاپ می کند، سپس خارج می شود.
-c
تنظیم کنید که MSR در کدام هسته پردازنده خوانده شود
-u <HW_PREFETCHER | CL_PREFETCHER | DCU_PREFETCHER | IP_PREFETCHER>
تعیین کنید که کدام پیشفرستکننده تنظیم شود
-s <HW_PREFETCHER | CL_PREFETCHER | DCU_PREFETCHER | IP_PREFETCHER>
تعیین کنید که کدام prefetcher تنظیم شود
با استفاده از خدمات onworks.net از ویژگی های likwid به صورت آنلاین استفاده کنید