ഇതാണ് ലിക്വിഡ് ഫീച്ചറുകൾ
പട്ടിക:
NAME
likwid-features - MSR_IA32_MISC_ENABLE മോഡലിന്റെ ഫ്ലാഗുകൾ പ്രിന്റ് ചെയ്ത് ടോഗിൾ ചെയ്യുക
പട്ടിക
സിനോപ്സിസ്
likwid-സവിശേഷതകൾ [-vh] [-c ] [-s ] [-u ]
വിവരണം
likwid-സവിശേഷതകൾ നിർദ്ദിഷ്ട മാതൃകയിൽ ഫ്ലാഗുകൾ പ്രിന്റ് ചെയ്യുന്നതിനുള്ള ഒരു കമാൻഡ് ലൈൻ ആപ്ലിക്കേഷനാണ്
Register (MSR) Intel x32 പ്രോസസ്സറുകളിൽ MSR_IA86_MISC_ENABLE. Core2 പ്രോസസറുകളിൽ ഇത് ആകാം
ഹാർഡ്വെയർ പ്രീഫെച്ച് ഫ്ലാഗുകൾ ടോഗിൾ ചെയ്യാൻ ഉപയോഗിക്കുന്നു. എഎംഡി പ്രൊസസറുകളിൽ ഇത് പ്രവർത്തിക്കില്ല. എ
ഇന്റൽ സോഫ്റ്റ്വെയറിനെ പരാമർശിക്കുന്ന പ്രോസസറിൽ ഏതൊക്കെ ഫ്ലാഗുകൾ പിന്തുണയ്ക്കുന്നു എന്നതിന്റെ ഡോക്യുമെന്റേഷൻ
ഡെവലപ്പറുടെ മാനുവൽ വോളിയം 3B, പട്ടിക B.2. MSR ഓരോ കോറിനും വ്യക്തിഗതമായി സജ്ജീകരിച്ചിരിക്കുന്നു. ദി
ഇനിപ്പറയുന്ന ഹാർഡ്വെയർ പ്രീഫെച്ചറുകൾ ടോഗിൾ ചെയ്യാൻ കഴിയും:
· HW_PREFETCHER: ഹാർഡ്വെയർ പ്രീഫെച്ചർ.
· CL_PREFETCHER: അടുത്തുള്ള കാഷെ ലൈൻ പ്രീഫെച്ചർ.
· DCU_PREFETCHER: DCU പ്രീഫെച്ചർ ഒരേ ലൈനിൽ നിന്ന് ഒന്നിലധികം ലോഡുകൾ കണ്ടെത്തുമ്പോൾ
ഒരു സമയപരിധിക്കുള്ളിൽ ചെയ്തുകഴിഞ്ഞാൽ, DCU പ്രിഫെച്ചർ അടുത്ത വരി ആയിരിക്കുമെന്ന് അനുമാനിക്കുന്നു
ആവശ്യമാണ്. മെമ്മറിയിൽ നിന്നോ L1-ൽ നിന്നോ L2 ഡാറ്റാ കാഷെയിലേക്ക് അടുത്ത വരി പ്രീഫെച്ച് ചെയ്തിരിക്കുന്നു.
· IP_PREFETCHER: IP പ്രീഫെച്ചർ ഒരു L1 ഡാറ്റ കാഷെ പ്രീഫെച്ചർ ആണ്. ഐപി പ്രീഫെച്ചർ
അടുത്തത് പ്രീഫെച്ച് ചെയ്യണോ എന്ന് നിർണ്ണയിക്കാൻ തുടർച്ചയായ ലോഡ് ഹിസ്റ്ററിക്കായി തിരയുന്നു
മെമ്മറിയിൽ നിന്നോ L1-ൽ നിന്നോ L2 കാഷെയിലേക്ക് ഡാറ്റ പ്രതീക്ഷിക്കുന്നു.
ഓപ്ഷനുകൾ
-v സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് പതിപ്പ് വിവരങ്ങൾ പ്രിന്റ് ചെയ്യുന്നു, തുടർന്ന് പുറത്തുകടക്കുന്നു.
-h സ്റ്റാൻഡേർഡ് ഔട്ട്പുട്ടിലേക്ക് ഒരു സഹായ സന്ദേശം പ്രിന്റ് ചെയ്യുന്നു, തുടർന്ന് പുറത്തുകടക്കുന്നു.
-c
MSR ഏത് പ്രോസസർ കോറിലാണ് വായിക്കേണ്ടതെന്ന് സജ്ജീകരിക്കുക
-u <HW_PREFETCHER | CL_PREFETCHER | DCU_PREFETCHER | IP_PREFETCHER>
ഏത് പ്രിഫെച്ചർ ആണ് അൺസെറ്റ് ചെയ്യേണ്ടതെന്ന് വ്യക്തമാക്കുക
-s <HW_PREFETCHER | CL_PREFETCHER | DCU_PREFETCHER | IP_PREFETCHER>
ഏത് പ്രിഫെച്ചർ സജ്ജീകരിക്കണമെന്ന് വ്യക്തമാക്കുക
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ likwid-ഫീച്ചറുകൾ ഉപയോഗിക്കുക