Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാവുന്ന hwloc-distances എന്ന കമാൻഡാണിത്.
പട്ടിക:
NAME
hwloc-distances - ഡിസ്റ്റൻസ് മെട്രിക്സുകൾ പ്രദർശിപ്പിക്കുന്നു
സിനോപ്സിസ്
hwloc-ദൂരങ്ങൾ [ഓപ്ഷനുകൾ]
ഓപ്ഷനുകൾ
-l --ലോജിക്കൽ
ഫിസിക്കൽ/ഒഎസ് സൂചികകൾക്ക് പകരം hwloc ലോജിക്കൽ ഇൻഡക്സുകൾ (ഡിഫോൾട്ട്) പ്രദർശിപ്പിക്കുക.
-p --ഭൗതികം
hwloc ലോജിക്കൽ ഇൻഡക്സുകൾക്ക് പകരം OS/ഫിസിക്കൽ ഇൻഡക്സുകൾ പ്രദർശിപ്പിക്കുക.
-i , --ഇൻപുട്ട്
XML ഫയലിൽ നിന്ന് ടോപ്പോളജി വായിക്കുക (ടോപ്പോളജി കണ്ടുപിടിക്കുന്നതിനുപകരം
പ്രാദേശിക യന്ത്രം). എങ്കിൽ "-" ആണ്, സാധാരണ ഇൻപുട്ട് ഉപയോഗിക്കുന്നു. XML പിന്തുണ നിർബന്ധമാണ്
ഈ ഓപ്ഷൻ ഉപയോഗയോഗ്യമാക്കുന്നതിനായി hwloc-ലേക്ക് സമാഹരിച്ചിരിക്കുന്നു.
-i , --ഇൻപുട്ട്
വ്യക്തമാക്കിയ chroot-ൽ നിന്ന് ടോപ്പോളജി വായിക്കുക (കണ്ടെത്തുന്നതിനുപകരം
ലോക്കൽ മെഷീനിലെ ടോപ്പോളജി). ഈ ഓപ്ഷൻ സാധാരണയായി Linux-ൽ മാത്രമേ ലഭ്യമാകൂ.
hwloc- ഉപയോഗിച്ച് മറ്റൊരു മെഷീൻ ടോപ്പോളജി ശേഖരിച്ചാണ് സാധാരണയായി chroot സൃഷ്ടിച്ചത്.
ശേഖരിക്കുക-ടോപോളജി.
-i , --ഇൻപുട്ട്
ഒരു വ്യാജ ശ്രേണിയെ അനുകരിക്കുക (ലോക്കൽ ടോപ്പോളജി കണ്ടെത്തുന്നതിന് പകരം
യന്ത്രം). എങ്കിൽ "node:2 pu:3" ആണ്, ടോപ്പോളജിയിൽ രണ്ട് NUMA അടങ്ങിയിരിക്കും
ഓരോന്നിലും 3 പ്രോസസ്സിംഗ് യൂണിറ്റുകളുള്ള നോഡുകൾ. ദി സ്ട്രിംഗ് അവസാനിപ്പിക്കണം
നിരവധി PU-കൾക്കൊപ്പം.
--എങ്കിൽ , --ഇൻപുട്ട് ഫോർമാറ്റ്
നൽകിയിരിക്കുന്ന ഫോർമാറ്റിൽ ഇൻപുട്ട് നടപ്പിലാക്കുക XML, fsroot ഒപ്പം സിന്തറ്റിക്.
--നിയന്ത്രിക്കുക
തന്നിരിക്കുന്ന cpuset-ലേക്ക് ടോപ്പോളജി പരിമിതപ്പെടുത്തുക.
--മുഴുവൻ-സിസ്റ്റം
ഭരണ പരിമിതികൾ പരിഗണിക്കരുത്.
-v --വാക്കുകൾ
വാചാലമായ സന്ദേശങ്ങൾ.
--പതിപ്പ്
പതിപ്പ് റിപ്പോർട്ടുചെയ്ത് പുറത്തുകടക്കുക.
വിവരണം
hwloc-distances ഡിസ്പ്ലേകൾ ടോപ്പോളജിയിൽ ഘടിപ്പിച്ചിരിക്കുന്ന ഡിസ്റ്റൻസ് മെട്രിക്സുകളും. ലെ മൂല്യം
i-th വരിയും j-th നിരയും ഒബ്ജക്റ്റ് #i-ൽ നിന്ന് #j-ലേക്കുള്ള ദൂരമാണ്.
ഉപയോക്താവ് നിർവചിച്ചിട്ടില്ലെങ്കിൽ, മെട്രിക്സിൽ നിലവിൽ എല്ലായ്പ്പോഴും അവയ്ക്കിടയിലുള്ള ആപേക്ഷിക ലേറ്റൻസികൾ അടങ്ങിയിരിക്കുന്നു
NUMA നോഡുകൾ (കൃത്യമായതോ അല്ലാത്തതോ ആയേക്കാം). എന്നതിന്റെ നിർവചനം കാണുക സ്ട്രക്റ്റ്
hwloc_distances_s in ഉൾപ്പെടുത്തുക/hwloc.h അല്ലെങ്കിൽ വിശദാംശങ്ങൾക്കുള്ള ഡോക്യുമെന്റേഷൻ.
ഈ ലേറ്റൻസികൾ ഒരു ലോക്കൽ (Non-NUMA) ആക്സസിന്റെ ലേറ്റൻസിയിലേക്ക് നോർമലൈസ് ചെയ്തിരിക്കുന്നു. അതിനാൽ 3.5 ഇഞ്ച്
വരി #i കോളം #j അർത്ഥമാക്കുന്നത് NUMA നോഡിലെ കോറുകളിൽ നിന്ന് NUMA നോഡിലെ മെമ്മറിയിലേക്കുള്ള ലേറ്റൻസി #i എന്നാണ്
കോറുകളിൽ നിന്ന് അവയുടെ പ്രാദേശിക മെമ്മറിയിലേക്കുള്ള ലേറ്റൻസിയേക്കാൾ 3.5 കൂടുതലാണ് #j. ഒരു വീതി-ആദ്യം
എല്ലാ ദൂരവും കണ്ടെത്താൻ റൂട്ട് മുതൽ ടോപ്പോളജിയുടെ ട്രാവേസൽ നടത്തുന്നു
മെട്രിക്സ്.
ശ്രദ്ധിക്കുക: lstopo അതിന്റെ വെർബോസ് ടെക്സ്ച്വൽ ഔട്ട്പുട്ടിൽ ഡിസ്റ്റൻസ് മെട്രിക്സും പ്രദർശിപ്പിച്ചേക്കാം. എന്നിരുന്നാലും
hwloc-ദൂരത്തിലും മുഴുവൻ ടോപ്പോളജിയും ഉൾക്കൊള്ളുന്ന മെട്രിക്സുകൾ മാത്രമേ lstopo പ്രിന്റ് ചെയ്യുന്നുള്ളൂ
ടോപ്പോളജിയുടെ ഭാഗം അവഗണിക്കുന്ന മെട്രിക്സുകൾ പ്രദർശിപ്പിക്കുന്നു.
ഉദാഹരണങ്ങൾ
ഒരു ക്വാഡ്-പാക്കേജ് ഒപ്റ്റെറോൺ മെഷീനിൽ:
$ hwloc-ദൂരങ്ങൾ
ലോജിക്കൽ ഇൻഡക്സുകൾ പ്രകാരം 4 NUMANodes (ഡെപ്ത് 2) തമ്മിലുള്ള ലേറ്റൻസി മാട്രിക്സ്:
സൂചിക 0 1 2 3
0 1.000 1.600 2.200 2.200
1 1.600 1.000 2.200 2.200
2 2.200 2.200 1.000 1.600
3 2.200 2.200 1.600 1.000
തിരികെ , VALUE-
വിജയകരമായി നടപ്പിലാക്കുമ്പോൾ, hwloc-distances 0 നൽകുന്നു.
hwloc-distances ഏതെങ്കിലും തരത്തിലുള്ള പിശക് സംഭവിക്കുകയാണെങ്കിൽ (എന്നാൽ പരിമിതമല്ല
to) കമാൻഡ് ലൈൻ പാഴ്സ് ചെയ്യുന്നതിൽ പരാജയപ്പെടുന്നു.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനായി hwloc-ദൂരങ്ങൾ ഉപയോഗിക്കുക