Power10 செயல்திறன் விரைவு தொடக்க வழிகாட்டிகள்
(Power10 QSGs)
நவம்பர் 2021
குறைந்தபட்ச நினைவகம்
- ஒவ்வொரு செயலி சாக்கெட்டிலும், 8 டிஐஎம்எம்களில் குறைந்தபட்சம் 16 நிரம்பியுள்ளது
- ஒரு முனையில், டிஐஎம்எம்களுக்கான குறைந்தபட்சம் 32 இல் 64 மக்கள்தொகையில் உள்ளது
- 4-நோட் அமைப்பில், 128 டிஐஎம்எம்களில் குறைந்தபட்சம் 256 மக்கள்தொகை கொண்டவை
DDIMM பிளக் விதிகள்
- அனுமதிக்கப்பட்ட குறைந்தபட்ச நினைவகத்தை சந்திக்கவும் (ஒவ்வொரு செயலி சாக்கெட்டும் 8 DIMMகளில் குறைந்தபட்சம் 16 மக்கள்தொகை கொண்டது)
- ஒவ்வொரு செயலியின் கீழும் அனைத்து DIMMகளும் ஒரே திறன் கொண்டதாக இருக்க வேண்டும்
- அம்ச மேம்படுத்தல்கள் 4 DDIMM இன் அதிகரிப்பில் வழங்கப்படும், இவை அனைத்தும் ஒரே திறன் கொண்டவை.
- கொடுக்கப்பட்ட செயலி தொகுதியுடன் இணைக்கப்பட்ட தளங்களில் செருகப்பட்ட DDIMM இன் ஒரே சரியான எண்ணிக்கை 8 அல்லது 12 அல்லது 16 ஆகும்.
நினைவக செயல்திறன்
- நினைவகத்தின் அளவு அதிகமான DDIMM ஸ்லாட்டுகளில் பரவுவதால் கணினி செயல்திறன் மேம்படுகிறது. உதாரணமாகampஒரு முனையில் 1TB தேவைப்பட்டால், 64 x 32GB DIMMகளை வைத்திருப்பதை விட 32 x 64GB DIMM களை வைத்திருப்பது நல்லது.
- ஒரே அளவுள்ள DIMMகளை செருகுவது அதிகபட்ச செயல்திறனை வழங்கும்
- அதிகமான குவாட்கள் ஒன்றுக்கொன்று பொருந்துவதால் கணினி செயல்திறன் மேம்படுகிறது
- அதிகமான செயலி DDIMMகள் ஒன்றுக்கொன்று பொருந்துவதால் கணினி செயல்திறன் மேம்படுகிறது
- இழுப்பறைகளுக்கு இடையே நினைவக திறன் சமநிலையில் இருந்தால், மல்டி டிராயர் அமைப்பில் கணினி செயல்திறன் மேம்படும்.
நினைவக அலைவரிசை
DDIMM திறன் | கோட்பாட்டு மேக்ஸ்பேண்ட்வித் |
32GB, 64 GB (DDR4 @ 3200 Mbps) | 409 ஜிபி/வி |
128GB, 256 GB (DDR4 @ 2933 Mbps) | 375 ஜிபி/வி |
சுருக்கம்
- சிறந்த செயல்திறனுக்காக, கணினியில் உள்ள அனைத்து கணினி முனை இழுப்பறைகள் மற்றும் அனைத்து செயலி சாக்கெட்டுகளிலும் நினைவகத்தை சமமாக நிறுவுவது பொதுவாக பரிந்துரைக்கப்படுகிறது. நிறுவப்பட்ட கணினி பிளானர் கார்டுகள் முழுவதும் நினைவகத்தை சமநிலைப்படுத்துவது நினைவக அணுகலை ஒரு நிலையான முறையில் செயல்படுத்துகிறது மற்றும் பொதுவாக உங்கள் உள்ளமைவுக்கான சிறந்த செயல்திறனை விளைவிக்கிறது.
- அனைத்து மெமரி ஸ்லாட்களையும் நிரப்புவதன் மூலம் அதிகபட்ச நினைவக அலைவரிசையை அடைந்தாலும், ஆரம்ப கணினி வரிசையின் போது எந்த நினைவக அம்சத்தின் அளவைப் பயன்படுத்த வேண்டும் என்பதை தீர்மானிக்கும் போது எதிர்கால நினைவக சேர்க்கைகளுக்கான திட்டங்களைக் கருத்தில் கொள்ள வேண்டும்.
P10 கம்ப்யூட் & MMA கட்டிடக்கலை
- 2x அலைவரிசை பொருந்திய SIMD*
- ஒரு மையத்திற்கு 8 சுயாதீன நிலையான மற்றும் மிதக்கும் SIMD இயந்திரங்கள்
- 4 - 32x மேட்ரிக்ஸ் கணித முடுக்கம்*
- ஒரு மையத்திற்கு 4 512 பிட் இயந்திரம் = 2048b முடிவுகள் / சுழற்சிகள்
- ஒற்றை, இரட்டை மற்றும் குறைக்கப்பட்ட துல்லியத்தின் மேட்ரிக்ஸ் கணித வெளிப்புற தயாரிப்புகள்.
- MMA கட்டிடக்கலை ஆதரவு POWER ISA v3.1 இல் அறிமுகப்படுத்தப்பட்டது
- SP, DP, BF16, HP, Int-16, Int-8 & Int-4 துல்லிய நிலைகளை ஆதரிக்கிறது.
P10 MMAA பயன்பாடுகள் & பணிச்சுமை ஒருங்கிணைப்பு
- ML & HPC பயன்பாடுகள் அடர்த்தியான நேரியல் இயற்கணிதம் கணக்கீடுகள், மேட்ரிக்ஸ் பெருக்கல்கள், வளைவுகள், FFT ஆகியவற்றை MMA உடன் துரிதப்படுத்தலாம்
- GCC பதிப்பு >= 10 & LLVM பதிப்பு >=12 உள்ளமைவுகள் மூலம் MMA ஐ ஆதரிக்கிறது.
- OpenBLAS, IBM ESSL & Eigen நூலகங்கள் ஏற்கனவே P10க்கான MMA வழிமுறைகளுடன் மேம்படுத்தப்பட்டுள்ளன.
- மேலே உள்ள BLAS நூலகங்கள் வழியாக நிறுவன பயன்பாடுகள், ML கட்டமைப்புகள் மற்றும் திறந்த சமூக தொகுப்புகளுக்கான MMA இன் எளிதான ஒருங்கிணைப்பு.
PowerPC Matrix-Multiply Assist பில்ட்-இன் செயல்பாடுகள் https://gcc.gnu.org/onlinedocs/gcc/PowerPC-Matrix-Multiply-Assist-Built-in-Functions.html
Matrix-Multiply Assist சிறந்த நடைமுறைகள் வழிகாட்டி https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/redp5612.html?Openமெய்நிகர் செயலிகள்
- அனைத்து பகிரப்பட்ட பகிர்வுகளின் தலைப்பிலான கோர்களின் கூட்டுத்தொகை பகிரப்பட்ட தொகுப்பில் உள்ள கோர்களின் எண்ணிக்கையை விட அதிகமாக இருக்கக்கூடாது
- ஒரு ஃப்ரேமில் பகிரப்பட்ட பகிர்வுகளின் உள்ளமைக்கப்பட்ட மெய்நிகர் செயலிகளின் எண்ணிக்கை பகிரப்பட்ட குளத்தில் உள்ள கோர்களின் எண்ணிக்கையை விட அதிகமாக இல்லை என்பதை உறுதிப்படுத்தவும்
- அதிகபட்ச திறன் தேவையைத் தக்கவைக்க, பகிர்வு பகிர்வுக்கான மெய்நிகர் செயலிகளின் எண்ணிக்கையை உள்ளமைக்கவும்
- சிறந்த செயல்திறனுக்காக அந்த பகிர்வின் சராசரி பயன்பாட்டிற்கு பகிரப்பட்ட பகிர்வுக்கான உரிமையுள்ள கோர்களின் எண்ணிக்கையை உள்ளமைக்கவும்
- சிறந்த நினைவகம் மற்றும் CPU தொடர்பை உறுதி செய்ய (மெய்நிகர் செயலியின் தேவையற்ற முன்னெச்சரிக்கைகளைத் தவிர்க்க), பகிரப்பட்ட பூலில் உள்ள கோர்களின் எண்ணிக்கைக்கு அருகில் உள்ள அனைத்து பகிர்வு பகிர்வுகளின் உரிமையுள்ள கோர்களின் கூட்டுத்தொகையை உறுதிசெய்யவும்.
செயலி பொருந்தக்கூடிய பயன்முறை
- AIXக்கு 2 செயலி இணக்கத்தன்மை முறைகள் உள்ளன: POWER9 மற்றும் POWER9_base. இயல்புநிலை POWER9_base பயன்முறையாகும்.
- லினக்ஸுக்கு 2 செயலி இணக்கத்தன்மை முறைகள் உள்ளன: POWER9 மற்றும் POWER10 முறை. இயல்புநிலை POWER10 பயன்முறையாகும்.
- LPM பகிர்வுகளுக்குப் பிறகு, செயலி இணக்கப் பயன்முறையை மாற்றும் போது சுழற்சியை இயக்க வேண்டும்
செயலி மடிப்பு பரிசீலனைகள்
- Power9 இல் AIX இயங்கும் பகிர்வு பகிர்வுக்கு, இயல்புநிலை vpm_throughput_mode = 0, Power10 இல், இயல்புநிலை vpm_throughput_mode = 2. பணிச்சுமைகள் நீண்ட கால வேலைகளைக் கொண்டிருப்பதால், இது முக்கிய உபயோகத்தைக் குறைக்க உதவும்.
- AIX இயங்கும் பிரத்யேக பகிர்வுக்கு, Power0 மற்றும் Power9 இரண்டிலும் இயல்புநிலை vpm_throughput_mode = 10.
LPAR பக்க அட்டவணை அளவு பரிசீலனைகள்
• Linux இயங்கும் Power10 இல் தொடங்கி Radix பக்க அட்டவணை ஆதரிக்கப்படுகிறது. இது பணிச்சுமை செயல்திறனை மேம்படுத்த முடியும்.
குறிப்பு:
IBM POWER அமைப்புகளுக்கு பணிச்சுமையை மாற்றுவதற்கான குறிப்புகள் மற்றும் குறிப்புகள்: https://www.ibm.com/downloads/cas/39XWR7YM
IBM POWERVirtualization சிறந்த நடைமுறைகள் வழிகாட்டி: https://www.ibm.com/downloads/cas/JVGZA8RW
OS நிலை தற்போதையதா என்பதை உறுதிப்படுத்தவும்
Fix Central ஆனது AIX, IBM i, VIOS, Linux, HMC மற்றும் F/W க்கான சமீபத்திய புதுப்பிப்புகளை வழங்குகிறது. கூடுதலாக, FLRT கருவி ஒவ்வொரு H/W மாதிரிக்கும் பரிந்துரைக்கப்பட்ட நிலைகளை வழங்குகிறது. உங்கள் கணினியைப் புதுப்பித்த நிலையில் வைத்திருக்க இந்தக் கருவிகளைப் பயன்படுத்தவும். உங்களால் பரிந்துரைக்கப்பட்ட நிலைக்கு செல்ல முடியாவிட்டால், IBM POWER10 செயலி அடிப்படையிலான சிஸ்டம்ஸ் ஆவணத்திற்கு பணிச்சுமையை மாற்றுவதற்கான குறிப்புகள் மற்றும் உதவிக்குறிப்புகளின் அறியப்பட்ட சிக்கல் பகுதியைப் பார்க்கவும்.
AIX CPU பயன்பாடு
POWER10 இல், AIX OS அமைப்பு பிரத்யேக செயலிகளுடன் இயங்கும் போது அதிக CPU பயன்பாட்டில் சிறந்த மூல செயல்பாட்டிற்கு உகந்ததாக உள்ளது. பகிரப்பட்ட செயலிகளுடன் இயங்கும் போது, AIX OS அமைப்பு CPU பயன்பாட்டை (pc) குறைக்க உகந்ததாக இருக்கும். வாடிக்கையாளர் CPU உபயோகத்தை (pc) மேலும் குறைக்க வேண்டுமெனில், பணிச்சுமையை மாற்றியமைக்க மற்றும் CPU பயன்பாட்டுக்கு எதிராக ரா த்ரோபுட்டின் பலன்களை மதிப்பீடு செய்ய அட்டவணையை சரிசெய்யக்கூடிய pm_throughput_mode ஐப் பயன்படுத்தவும்.
NX GZIP
அட்வான் எடுக்கtagPOWER10 கணினிகளில் NX GZIP முடுக்கம், LPAR ஆனது POWER9 இணக்கப் பயன்முறையில் (POWER9_base பயன்முறையில் அல்ல) அல்லது POWER10 இணக்கப் பயன்முறையில் இருக்க வேண்டும்.
ஐபிஎம் ஐ
IBM I ஆப்பரேட்டிங் சிஸ்டம் நிலை தற்போதையதா என்பதை உறுதிப்படுத்தவும். Fix Central ஆனது IBM I, VIOS, HMC மற்றும் firmware க்கான சமீபத்திய புதுப்பிப்புகளை வழங்குகிறது. https://www.ibm.com/support/fixcentral/
நிலைபொருள்
கணினி நிலைபொருள் நிலை தற்போதையது என்பதை உறுதிப்படுத்தவும். Fix Central ஆனது IBM I, VIOS, HMC மற்றும் firmware க்கான சமீபத்திய புதுப்பிப்புகளை வழங்குகிறது. https://www.ibm.com/support/fixcentral/
நினைவக DIMMகள்
சரியான நினைவக செருகுநிரல் விதிகளைப் பின்பற்றவும். முடிந்தால், நினைவக DIMM ஸ்லாட்டுகளை முழுமையாக நிரப்பி, ஒத்த அளவிலான நினைவக DIMMகளைப் பயன்படுத்தவும்.
செயலி SMT நிலை
முழு அட்வான் எடுக்கtagபவர்10 சிபியுக்களின் செயல்திறனில், வாடிக்கையாளர்கள் IBM i இயல்புநிலை செயலி பல்பணி அமைப்புகளைப் பயன்படுத்துமாறு பரிந்துரைக்கிறோம், இது SMTயை அதிகப்படுத்தும்.
LPAR உள்ளமைவுக்கான நிலை.
பகிர்வு வேலை வாய்ப்பு
தற்போதைய FW நிலைகள் பகிர்வுகளின் உகந்த இடத்தை உறுதி செய்கிறது. இருப்பினும், CEC இல் உள்ள பகிர்வுகளில் அடிக்கடி DLPAR செயல்பாடுகள் செயல்படுத்தப்பட்டால், DPO ஐப் பயன்படுத்த பரிந்துரைக்கப்படுகிறது.
வேலை வாய்ப்புகளை மேம்படுத்த.
மெய்நிகர் செயலிகள் - பகிரப்பட்ட மற்றும் அர்ப்பணிக்கப்பட்ட செயலிகள்
உகந்த பகிர்வு நிலை செயல்திறனுக்காக பிரத்யேக செயலிகளைப் பயன்படுத்தவும்.
எனர்ஜிஸ்கேல்
சிறந்த CPU செயலி வேகத்திற்கு, அதிகபட்ச செயல்திறன் அமைக்கப்பட்டிருப்பதை உறுதிசெய்யவும் (IBM Power E1080 க்கான இயல்புநிலை). இந்த அமைப்பை ASMI இல் உள்ளமைக்க முடியும்.
சேமிப்பு மற்றும் நெட்வொர்க்கிங் I/O
VIOS நெகிழ்வான சேமிப்பு மற்றும் நெட்வொர்க்கிங் செயல்பாட்டை வழங்குகிறது. சிறந்த செயல்திறனுக்காக, I/O க்கு சொந்த IBM i இடைமுகங்களைப் பயன்படுத்தவும்.
மேலும் விரிவான தகவல்கள்
இணைப்பைப் பார்க்கவும்: IBM I ஆன் பவர் – செயல்திறன் FAQ https://www.ibm.com/downloads/cas/QWXA9XKN
எண்டர்பிரைஸ் லினக்ஸ் இயங்குதளம் (ஓஎஸ்) என்பது உங்கள் ஹைப்ரிட் கிளவுட் உள்கட்டமைப்பு மற்றும் அளவிலான நிறுவன மென்பொருள் தீர்வுகளுக்கான உறுதியான அடித்தளமாகும். சமீபத்திய வெளியீடுகள் சிறந்த-இன்-கிளாஸ் பவர்10 எண்டர்பிரைஸ் சிஸ்டங்களுக்காக மேம்படுத்தப்பட்டுள்ளன
சக்தி10
- SLES15SP3, RHEL8.4 Power10 நேட்டிவ் பயன்முறையை ஆதரிக்கிறது
- பழைய தலைமுறை பவர் சிஸ்டங்களில் (P9 மற்றும் P8) இருந்து கிளையன்ட்கள் இடம்பெயர அனுமதிக்க திசைகாட்டி-முறை ஆதரவு
- Power10 பயன்முறையில் இயல்புநிலை Radix மொழிபெயர்ப்பு ஆதரவு
- குறியாக்க செயல்திறனில் குறிப்பிடத்தக்க முன்னேற்றம்
லினக்ஸ் + பவர்விஎம்
- PowerVM நிறுவன அம்சங்களுக்கான ஆதரவு: LPM, பகிரப்பட்ட CPU குளங்கள், DLPAR
- புதுமையான தீர்வுகள்: 4PB மெய்நிகர் முகவரி இடத்துடன் SAP HANA எதிர்கால பயன்பாட்டு வளர்ச்சி
- தரவை மீண்டும் ஏற்றுவதற்கான நேரத்தைக் குறைக்கவும்: SAP HANAக்கான மெய்நிகர் PMEM ஆதரவு
- உலகத்தரம் வாய்ந்த ஆதரவு மற்றும் சேவை
ஆதரிக்கப்படும் விநியோகங்கள்:
- Power9 இல் தொடங்கி RedHat மற்றும் SUSE மட்டுமே PowerVM பகிர்வுகளில் துணைபுரிகிறது
- பழைய தலைமுறை HWஐ உள்ளடக்கிய டிஸ்ட்ரோ ஆதரவு மேட்ரிக்ஸ் பற்றிய விரிவான தகவல்
LPM ஆதரவு:
- பழைய தலைமுறை பவர் சிஸ்டங்களில் இருந்து லினக்ஸ் தருக்க பகிர்வுகளை பூஜ்ஜியத்திற்கு அருகில் உள்ள பயன்பாட்டு வேலையில்லா நேரத்துடன் நகர்த்தவும்
- குறிப்பு: LPM வழிகாட்டி மற்றும் தொடர்புடைய தகவல்
ஆற்றல் சார்ந்த தொகுப்புகள்:
- PowerPC-utils தொகுப்பு: IBM PowerPC LPARகளின் பராமரிப்புக்கான பயன்பாடுகளைக் கொண்டுள்ளது. டிஸ்ட்ரோவின் ஒரு பகுதியாக கிடைக்கிறது.
- லினக்ஸிற்கான அட்வான்ஸ் டூல்செயின் ஆன் பவர்: சமீபத்திய கம்பைலர்கள், ரன்டைம் லைப்ரரிகளைக் கொண்டுள்ளது.
சிறந்த நடைமுறைகள் :
- டியூன் செய்யப்பட்ட சேவையின் ஒரு பகுதியாக RHEL முன் வரையறுக்கப்பட்ட ட்யூனிங்கை வழங்குகிறது.
- SAP பயன்பாடுகளுக்கான பரிந்துரைக்கப்பட்ட OS அமைப்புகளுக்கு சமீபத்திய SAP குறிப்புகளைப் பார்க்கவும். பொதுவாக ட்யூன் ஆனது RHEL இல் பயன்படுத்தப்படுகிறது மற்றும் SLES இல் கேப்சர் அல்லது sapconf
- அதிர்வெண் பவர்விஎம் மூலம் நிர்வகிக்கப்படுகிறது. குறிப்பு: ஆற்றல் மேலாண்மை
- பவர்8 ஹஜ் டைனமிக் டிஎம்ஏ விண்டோவைத் தொடங்குவது I/O செயல்திறனை மேம்படுத்த உதவுகிறது.
- தொடங்குதல் Power9 24×7-கண்காணிப்பு perf கருவியுடன் ஒருங்கிணைக்கப்பட்டுள்ளது. முழு அமைப்பையும் கண்காணிக்க அனுமதிக்கிறது.
- கணினி நிலைபொருள் நிலை தற்போதையது என்பதை உறுதிப்படுத்தவும்.
- PowerPC-utils இலிருந்து lparnumascore LPAR இன் தற்போதைய தொடர்பு மதிப்பெண்ணைக் காட்டுகிறது. LPAR தொடர்பு மதிப்பெண்ணை மேம்படுத்த DPO பயன்படுத்தப்படலாம்.
மேலும் வாசிக்க:
- பவர் மற்றும் சில கட்டாய அம்சங்களுக்கான SLES.
- பவர் சிஸ்டம்களில் லினக்ஸ், பவர் சிஸ்டம்ஸ் சர்வர்களில் லினக்ஸ் என்று தொடங்குங்கள்
- எண்டர்பிரைஸ் லினக்ஸ் சமூகம்
- ஐபிஎம் பவர் சிஸ்டம்கள் வெவ்வேறு வேகம் மற்றும் போர்ட்களின் எண்ணிக்கையின் பல்வேறு நெட்வொர்க் அடாப்டர்களை ஆதரிக்கின்றன.
- உங்கள் முந்தைய கணினியில் உள்ள அதே நெட்வொர்க் அடாப்டர்களை நீங்கள் பயன்படுத்தினால், தொடக்கத்தில், அதே டியூனிங் புதிய கணினியிலும் பயன்படுத்தப்பட வேண்டும்.
- பெரும்பாலான ஈத்தர்நெட் அடாப்டர்கள் பல பெறுதல் மற்றும் பரிமாற்ற வரிசைகளை ஆதரிக்கின்றன, அதன் இடையக அளவு அதிகபட்ச பாக்கெட் எண்ணிக்கையை அதிகரிக்க மாறுபடும்.
- இயல்புநிலை வரிசை அமைப்புகள் வெவ்வேறு அடாப்டர்களுடன் வேறுபட்டவை மற்றும் கிளையன்ட்-சர்வர் மாதிரியில் அதிகபட்ச செய்தி விகிதங்களை அடைவதற்கு உகந்ததாக இருக்காது.
- கூடுதல் வரிசைகளைப் பயன்படுத்துவது கணினியின் CPU பயன்பாட்டை அதிகரிக்கும்; எனவே ஒரு குறிப்பிட்ட பணிச்சுமைக்கு உகந்த வரிசை அமைப்பு பயன்படுத்தப்பட வேண்டும்.
அதிக வேக அடாப்டர் பரிசீலனைகள்
- 25 GigE மற்றும் 100 GigE நெட்வொர்க் அடாப்டர்கள் கொண்ட அதிக வேக நெட்வொர்க்குகளுக்கு பல இணையான இழைகள் மற்றும் இயக்கி பண்புகளை சரிசெய்தல் தேவைப்படுகிறது.
- இது Gen4 அடாப்டராக இருந்தால், மாற்றியமைக்கப்பட்டவை Gen4 ஸ்லாட்டில் உள்ளதை உறுதிசெய்யவும்.
- சுருக்கம், குறியாக்கம் மற்றும் நகல் போன்ற கூடுதல் செயல்பாடுகள் தாமதத்தை சேர்க்கலாம்
AIX இல் வரிசை அமைப்புகளை மாற்றுகிறது
AIX இல் பெறுதல்/கடத்தல் வரிசைகளின் எண்ணிக்கையை மாற்ற
- ifconfig enX துண்டிக்கவும்
- chdev -l entX -a queues_rx= -a queues_tx=
- chdev -l enX -a state=up
லினக்ஸில் வரிசை அமைப்புகளை மாற்றுகிறது
Linux ethtool -L ethX இல் வரிசைகளின் எண்ணிக்கையை மாற்ற
AIX இல் வரிசை அளவை மாற்றுகிறது
- ifconfig enX துண்டிக்கவும்
- chdev -l entX -a rx_max_pkts = -a tx_max_pkts =
- chdev -l enX -a state=up
LinuxP இல் வரிசை அளவை மாற்றுதல்: ethtool -G ethX rx tx
மெய்நிகராக்கம்
- மெய்நிகராக்கப்பட்ட நெட்வொர்க்கிங் SRIOV, vNIC, vETH வடிவில் ஆதரிக்கப்படுகிறது. மெய்நிகராக்கம் தாமதத்தை சேர்க்கிறது மற்றும் சொந்த I/O உடன் ஒப்பிடும்போது செயல்திறனைக் குறைக்கலாம்.
- பின்தள வன்பொருளைத் தவிர, தேவையான செயல்திறன் மற்றும் மறுமொழி நேரங்களை வழங்க VIOS நினைவகம் மற்றும் CPU அளவுகள் போதுமானவை என்பதை உறுதிப்படுத்தவும்.
- ஐபிஎம் பவர்விஎம் சிறந்த நடைமுறைகள் VIOS அளவீட்டில் மிகவும் உதவியாக இருக்கும்
- உங்கள் முந்தைய சிஸ்டத்தில் இருந்த அதே ஸ்டோரேஜ் அடாப்டர்களை நீங்கள் பயன்படுத்தினால், தொடக்கத்தில், புதிய சிஸ்டத்திலும் அதே டியூனிங் பயன்படுத்தப்பட வேண்டும். ஏற்கனவே உள்ள அமைப்பிலிருந்து கூடுதல் செயல்திறன் விரும்பினால், சாதாரண டியூனிங் செய்யப்பட வேண்டும்.
- முந்தைய அமைப்பை விட புதிய கணினியில் சேமிப்பக துணை அமைப்புகள் கணிசமாக வேறுபட்டால், பின்வரும் பரிசீலனைகளின் பட்டியல் பயன்பாடுகளின் உணரப்பட்ட வேகத்தை எதிர்மறையாக பாதிக்கலாம் -
- நேரடி இணைக்கப்பட்ட சேமிப்பகத்திலிருந்து (DAS அல்லது உள்) சேமிப்பகப் பகுதி நெட்வொர்க் (SAN) அல்லது நெட்வொர்க் இணைக்கப்பட்ட சேமிப்பிடம் (NAS) (அல்லது வெளிப்புற சேமிப்பு) என மாற்றுவது தாமதத்தை அதிகரிக்கலாம்.
- சுருக்கம், குறியாக்கம் மற்றும் நீக்குதல் போன்ற கூடுதல் செயல்பாடுகள் தாமதத்தை சேர்க்கலாம்.
- சேமிப்பக LUNகளின் எண்ணிக்கையைக் குறைப்பது, தேவையான செயல்திறனை ஆதரிக்க தேவையான சர்வரில் உள்ள ஆதாரங்களைக் குறைக்கலாம்.
- இந்தப் பாதிப்புகளைப் புரிந்துகொள்ள புதிய சாதனங்களுக்கான டியூனிங் அல்லது அமைவு வழிகாட்டிகளைப் பார்க்கவும்.'
- மெய்நிகராக்கம் தாமதத்தை சேர்க்கிறது மற்றும் சொந்த I/O உடன் ஒப்பிடும்போது செயல்திறனைக் குறைக்கலாம். பின்தள வன்பொருள் தவிர, VIOS நினைவகம் மற்றும் CPU ஆகியவற்றை உறுதிப்படுத்தவும்
- VIOS இல் அதிவேக மெய்நிகராக்கப்பட்ட அடாப்டர்களுக்குச் செல்ல CPUகள் மற்றும் நினைவகத்தில் VIOS உள்ளமைவைச் சரிசெய்ய வேண்டும். ஐபிஎம் பவர்விஎம் சிறந்த நடைமுறைகள் VIOS அளவீட்டில் மிகவும் உதவியாக இருக்கும்.
டியூனிங் வழிகாட்டுதல்கள் - AIX மற்றும் Linux வழிகாட்டுதல்களுக்கான IBM அறிவு மையத்தைப் பார்க்கவும்.
PCIe3 12 GB Cache RAID + SAS அடாப்டர் குவாட்-போர்ட் 6 Gb x8 அடாப்டர் லினக்ஸ்:
- https://www.ibm.com/docs/en/power9/9223-42H?topic=availability-ha-asymmetricaccess-optimization
- https://www.ibm.com/docs/en/power9/9223-42H?topic=linux-common-sas-raidcontroller-tasks
AIX:
- https://www.ibm.com/docs/en/power9/9223-42H?topic=aix-multi-initiator-highavailability
- https://www.ibm.com/docs/en/power9/9223-42H?topic=aix-common-controller-diskarray-management-tasks
ஐபிஎம்
- https://www.ibm.com/docs/en/power9/9223-42H?topic=configurations-dual-storageioa-access-optimization
- https://www.ibm.com/docs/en/power9/9223-42H?topic=i-common-controller-diskarray-management-tasks
PCIe3 x8 2-போர்ட் ஃபைபர் சேனல் (32 ஜிபி/வி) அடாப்டர்
- https://www.ibm.com/docs/en/aix/7.2?topic=iompio-device-attributes
- https://www.ibm.com/docs/en/power9?topic=channel-npiv-multiple-queue-support
செயல்திறனுக்கான கூடுதல் AIX ட்யூனிங்:
- எஸ்சிஎஸ்ஐ ஓவர் ஃபைபர் சேனல் (எம்பிஐஓ): ஒவ்வொரு வட்டுக்கும் மல்டிபாத் அல்காரிதத்தை ரவுண்ட்_ராபினுக்கு அமைக்கவும்
- ஃபைபர் சேனல் வழியாக NVMe: கண்டுபிடிப்பு கட்டத்தில் உருவாக்கப்பட்ட ஒவ்வொரு NVMe ஓவர் ஃபைபர் சேனல் டைனமிக் கன்ட்ரோலருக்கும் செட் 7ஐக் குறிப்பிடலாம்
செயல்திறனுக்கான NVMe அடாப்டர் AIX ட்யூனிங்
ஒவ்வொரு NVMe சாதனத்திற்கும் செட் 8 ஆகக் கூறலாம்
ஐபிஎம்மின் அடுத்த தலைமுறை சி/சி++/ஃபோட்ரான் கம்பைலர்கள், ஐபிஎம்மின் மேம்பட்ட மேம்படுத்தல்களை திறந்த மூல LLVM உள்கட்டமைப்புடன் இணைக்கிறது.
![]() |
|
எல்.எல்.வி.எம் C/C++ மொழிக்கான அதிக நாணயம் வேகமான உருவாக்க வேகம் சமூக பொதுவான மேம்படுத்தல்கள் பல்வேறு LLVM அடிப்படையிலான பயன்பாடுகள் |
IBM மேம்படுத்தல்கள் ஆற்றல் கட்டமைப்பின் முழு சுரண்டல் தொழில்துறையில் முன்னணி மேம்பட்ட மேம்படுத்தல்கள் உலகத்தரம் வாய்ந்த ஆதரவு மற்றும் சேவை |
கிடைக்கும்
- 60 நாள் கட்டணமில்லாத சோதனை: திறந்த XL தயாரிப்புப் பக்கத்திலிருந்து பதிவிறக்கவும்
- இரட்டை குழாய் (AAS மற்றும் PA) மூலம் நெகிழ்வான உரிம விருப்பங்கள் மூலம் IBM உலகத்தரம் வாய்ந்த சேவை மற்றும் ஆதரவைப் பெறுங்கள்
- நிரந்தர உரிமம் (அங்கீகரிக்கப்பட்ட பயனருக்கு அல்லது ஒரே நேரத்தில் பயனருக்கு)
- மாதாந்திர உரிமம் (மெய்நிகர் செயல்முறை மையத்திற்கு): இலக்கு கிளவுட் பயன்பாட்டு வழக்குகள், எ.கா., PowerVR நிகழ்வில்
பரிந்துரைக்கப்பட்ட செயல்திறன் சரிப்படுத்தும் விருப்பங்கள்
மேம்படுத்தல் நிலை | பயன்பாட்டு பரிந்துரைகள் |
-O2 மற்றும் -O3 | வழக்கமான தொடக்க புள்ளி |
இணைப்பு நேரத்தை மேம்படுத்துதல்: -flto (C/C++), -qlto (Fortran) | பல சிறிய செயல்பாடு அழைப்புகளுடன் பணிச்சுமைக்கு |
ப்ரோfile வழிகாட்டப்பட்ட தேர்வுமுறை: -fprofile-உருவாக்கு, -fprofile-பயன்படுத்து (C/C++) -qprofile-உருவாக்கம், -qprofile-பயன் (ஃபோட்ரான்) |
நிறைய கிளைகள் மற்றும் செயல்பாட்டு அழைப்புகள் கொண்ட பணிச்சுமைகளுக்கு |
மேலும் தகவலுக்கு செல்க: https://www.ibm.com/docs/en/openxl-c-and-cpp-aix/17.1.0
https://www.ibm.com/docs/en/openxl-fortran-aix/17.1.0
ஓபன் எக்ஸ்எல் 10 உடன் முழு பவர்17.1.0 ஆர்கிடெக்சர் சுரண்டல்
- புதிய கம்பைலர் விருப்பம் '–mcpu=pwr10' பவர்10 வழிமுறைகளைப் பயன்படுத்தி குறியீட்டை உருவாக்கவும், மேலும் Power10க்கான மேம்படுத்தல்களைத் தானாக மாற்றவும்.
- புதிய பவர்10 செயல்பாடுகளைத் திறக்க புதிய பில்டின் செயல்பாடுகள், எ.கா., மேட்ரிக்ஸ் மல்டிப்ளை ஆக்சிலரேட்டர் (எம்எம்ஏ)
- Power10க்கு புதிய MASS SIMD மற்றும் வெக்டர் லைப்ரரிகள் சேர்க்கப்பட்டன. அனைத்து மாஸ் லைப்ரரி செயல்பாடுகளும் (SIMD, வெக்டார், ஸ்கேலார்) Power10 (மேலும் Power9) க்கு மாற்றியமைக்கப்பட்டது.
குறிப்பு: XL Compilers இன் முந்தைய பதிப்புகளுடன் தொகுக்கப்பட்ட பயன்பாடுகள் (எ.கா. XL 16.1.0) முந்தைய பவர் செயலிகளில் இயங்குவதற்கு Power10 இல் இணக்கமாக இயங்கும்.
AIX இல் பைனரி இணக்கத்தன்மை
குறிப்பு: AIX 16.1.0க்கான XL C/C++ ஏற்கனவே ஒரு புதிய அழைப்பு xlclang++ஐ அறிமுகப்படுத்தியது, இது LLVM திட்டத்தில் இருந்து Clang முன்-இறுதியை மேம்படுத்துகிறது ü C++ ஆப்ஜெக்ட்களை xlC கொண்டு கட்டமைக்கப்பட்டது.
- AIX (IBM இன் சொந்த முன்-இறுதியை அடிப்படையாகக் கொண்டது) AIX க்காக xlclang++ 16.1.0 உடன் கட்டமைக்கப்பட்ட C++ பொருட்களுடன் பைனரி இணக்கமாக இல்லை.
- AIX க்காக xlclang++ 16.1.0 கொண்டு கட்டப்பட்ட C++ பொருள்கள் AIX 17.1.0க்கான புதிய Open XL C/C++ உடன் பைனரி இணக்கமாக இருக்கும்.
- அனைத்து AIX கம்பைலர்களிலும் C இணக்கத்தன்மை பராமரிக்கப்படுகிறது (AIXக்கான முந்தைய XL பதிப்புகள், AIX 17.1.0 க்கு XL C/C++ திறக்கப்பட்டது)
- AIXக்கான முந்தைய XLF பதிப்புக்கும் AIX 17.1.0க்கான Open XL Fortranக்கும் இடையே Fortran இணக்கத்தன்மை பராமரிக்கப்படுகிறது.
கிடைக்கும்
GCC கம்பைலர்கள் அனைத்து எண்டர்பிரைஸ் லினக்ஸ் விநியோகங்களிலும் கிடைக்கின்றன
AIX.
- நிறுவப்பட்ட GCC பதிப்பு RHEL 8.4 இல் 8 மற்றும் SLES 7.4 இல் 15 ஆகும். RHEL 9 GCC 11.2 ஐ அனுப்பும் என எதிர்பார்க்கப்படுகிறது.
- விநியோகத்திற்கான இயல்புநிலை கம்பைலர்கள் Power10 ஐ ஆதரிக்க முடியாத அளவுக்கு பழையதாக இருக்கும் போது, GCC இன் போதுமான சமீபத்திய பதிப்பைப் பெற பல வழிகள் உள்ளன.
- Red Hat இந்த நோக்கத்திற்காக GCC கருவித்தொகுப்பை [1] ஆதரிக்கிறது.
- SUSE ஆனது டெவலப்மெண்ட் டூல்ஸ் மாட்யூலை வழங்குகிறது. [2]
- ஐபிஎம் அட்வான்ஸ் டூல்செயின் மூலம் சமீபத்திய கம்பைலர்கள் மற்றும் லைப்ரரிகளை வழங்குகிறது. [3]
ஐபிஎம் அட்வான்ஸ் டூல்செயின்
- அட்வான்ஸ் டூல்செயின், கம்பைலர்கள், பிழைத்திருத்தங்கள் மற்றும் பிற கருவிகளுடன் பவர்-உகந்த கணினி நூலகங்களை வழங்குகிறது.
- அட்வான்ஸ் டூல்செயினுடன் கூடிய கட்டிடக் குறியீடு சமீபத்திய செயலிகளில் சாத்தியமான மிகவும் உகந்த குறியீட்டை உருவாக்க முடியும்.
மொழிகள்
- C (GCC), C++ (g++), மற்றும் Fortran (gfortran), கோ (GCC), D (GDC), மற்றும் Ada (gnat) போன்றவற்றுடன்.
- பொதுவாக GCC, g++ மற்றும் gfortran மட்டுமே இயல்பாக நிறுவப்படும்.
- கோலாங் கம்பைலர் [4] பவர் மீது Go நிரல்களை உருவாக்குவதற்கு விருப்பமான மாற்றாகும்.
Power10 இல் இணக்கத்தன்மை மற்றும் புதிய அம்சங்கள்
- POWER8 அல்லது POWER9 செயலிகளில் இயங்குவதற்கு GCC இன் முந்தைய பதிப்புகளுடன் தொகுக்கப்பட்ட பயன்பாடுகள் Power10 செயலிகளில் இணக்கமாக இயங்கும்.
- பவர் ஐஎஸ்ஏ 11.2 இல் கிடைக்கும் மற்றும் பவர்3.1 செயலிகளில் செயல்படுத்தப்படும் அனைத்து புதிய அம்சங்களையும் பயன்படுத்த GCC 10 அல்லது அதற்குப் பிறகு பரிந்துரைக்கப்படுகிறது.
- பவர்11.2 செயலிகளால் வழங்கப்படும் மேட்ரிக்ஸ் மல்டிபிளை அசிஸ்ட் (எம்எம்ஏ) அம்சத்திற்கான அணுகலை GCC 10 வழங்குகிறது. [5]
- MMA நிரல்களை GCC, LLVM மற்றும் Open XL கம்பைலர்களில் ஏதேனும் ஒன்றைப் பயன்படுத்தி தொகுக்க முடியும், நீங்கள் போதுமான சமீபத்திய வெளியீடுகளைப் பயன்படுத்தினால்.
IBM பரிந்துரைக்கப்பட்ட மற்றும் ஆதரிக்கப்படும் கம்பைலர் கொடிகள் [6]
-O3 அல்லது -கிழக்கு | ஆக்கிரமிப்பு தேர்வுமுறை. -East என்பது அடிப்படையில் -O3 -fast-math க்கு சமமானதாகும், இது IEEE மிதக்கும் புள்ளி எண்கணிதத்தின் மீதான கட்டுப்பாடுகளையும் தளர்த்துகிறது. |
-mcpu=powern | பவர் செயலி ஆதரிக்கும் வழிமுறைகளைப் பயன்படுத்தி தொகுக்கவும். உதாரணமாகample, Power10 இல் மட்டுமே கிடைக்கும் வழிமுறைகளைப் பயன்படுத்த, -mcpu=power10 என்பதைத் தேர்ந்தெடுக்கவும். |
-க்கு | விருப்பமானது. "இணைப்பு நேர" தேர்வுமுறையைச் செய்யவும். இது செயல்பாடு அழைப்புகள் முழுவதும் குறியீட்டை மேம்படுத்துகிறது, அங்கு அழைப்பாளர் மற்றும் அழைக்கப்படும் செயல்பாடுகள் வெவ்வேறு தொகுப்பு அலகுகளில் உள்ளன, மேலும் இது பெரும்பாலும் குறிப்பிடத்தக்க செயல்திறன் ஊக்கத்தை அளிக்கும். |
-அன்ரோல்-லூப்கள் | விருப்பமானது. பொதுவாக கம்பைலர் செய்வதை விட லூப் பாடிகளின் ஆக்ரோஷமான நகலைச் செய்யவும். பொதுவாக, நீங்கள் இதை தவிர்க்க வேண்டும், ஆனால் சில குறியீடுகளில், இது சிறந்த செயல்திறனை வழங்கும். |
குறிப்பு:
GCC 10க்கு முன்பே -mcpu=power10.3 ஆதரிக்கப்பட்டாலும், முந்தைய கம்பைலர்கள் Power11.2 செயலிகளில் செயல்படுத்தப்பட்ட ஒவ்வொரு அம்சத்தையும் ஆதரிக்காததால் GCC 10 விரும்பப்படுகிறது. மேலும், -mcpu=power10 ஐப் பயன்படுத்தி உருவாக்கப்பட்ட பொருள்கள் POWER9 அல்லது முந்தைய செயலிகளில் இயங்காது! இருப்பினும், வெவ்வேறு செயலி பதிப்புகளுக்கு உகந்த குறியீட்டை உருவாக்க வழிகள் உள்ளன. [7] [1] Red Hat: GCC டூல்செட்டைப் பயன்படுத்துதல். https://access.redhat.com/documentation/enus/red_hat_enterprise_linux/8/html/developing_c_and_cpp_applications_in_rhel_8/gcc-toolset_toolsets.
[2] SUSE: டெவலப்மெண்ட் டூல்ஸ் மாட்யூலைப் புரிந்துகொள்வது. https://www.suse.com/c/suse-linux-essentialswhere-are-the-compilers-understanding-the-development-tools-module/.
[3] ஐபிஎம் பவர் சிஸ்டங்களில் லினக்ஸிற்கான அட்வான்ஸ் டூல்செயின். https://www.ibm.com/support/pages/advancetoolchain-linux-power.
[4] கோ மொழி. https://golang.org. [5] Matrix-Multiply Assist சிறந்த நடைமுறைகள் வழிகாட்டி. http://www.redbooks.ibm.com/redpapers/pdfs/redp5612.pdf
[6] குனு கம்பைலர் சேகரிப்பைப் பயன்படுத்துதல். https://gcc.gnu.org/onlinedocs/gcc.pdf
[7] GNU மறைமுக செயல்பாட்டு பொறிமுறையுடன் இலக்கு-குறிப்பிட்ட உகப்பாக்கம். https://developer.ibm.com/tutorials/optimized-libraries-for-linux-on-power/#target-specific-optimization-
© 2021 IBM Corporation with-the-gnu-indirect-function-mechanism.
ஜாவா பயன்பாடுகள் தடையின்றி அட்வான் எடுக்கலாம்tagகீழே பட்டியலிடப்பட்டுள்ள அல்லது புதிய ஜாவா இயக்க நேர பதிப்புகளைப் பயன்படுத்தி P10 பயன்முறையில் இயங்கும் இயக்க முறைமைகளில் புதிய P10 ISA அம்சங்கள்:
ஜாவா 8
- IBM SDK 8 SR6 FP36
- IBM Semeru இயக்கநேர திறந்த பதிப்பு 8u302: openj9-0.27.1
ஜாவா 11
- IBM Semeru இயக்க நேர சான்றளிக்கப்பட்ட பதிப்பு 11.0.12.1: openj9-0.27.1
- IBM Semeru இயக்க நேர திறந்த பதிப்பு 11.0.12.1: openj9-0.27.1
ஜாவா 17 (இன்னும் டிரைவர்கள் கிடைக்காமல் போகலாம்)
- IBM Semeru இயக்க நேர சான்றளிக்கப்பட்ட பதிப்பு 17: openj9-0.28
- IBM Semeru இயக்க நேர திறந்த பதிப்பு 17: openj9-0.28
- OpenJDK 17
செயல்திறன் சரிப்படுத்தும் குறிப்புகள்:
ஐபிஎம் Webஸ்பியர் அப்ளிகேஷன் சர்வர் செயல்திறன் சமையல் புத்தகம்
பக்க அளவு
AIX இல் உள்ள பெரும்பாலான Oracle தரவுத்தளங்களுக்கான பொதுவான பரிந்துரை 64KB பக்க அளவைப் பயன்படுத்துவதாகும், SGA க்கு 16MB பக்க அளவை அல்ல. பொதுவாக, 64 KB பக்கங்கள் ஏறக்குறைய ஒரே மாதிரியாக இருக்கும்
சிறப்பு மேலாண்மை இல்லாமல் 16 எம்பி பக்கங்களாக செயல்திறன் நன்மை.
TNS கேட்பவர்
ஆரக்கிள் 12.1 தரவுத்தளமும் பின்னர் வெளியிடப்படும் இயல்புநிலையும் உரை, தரவு மற்றும் அடுக்கிற்காக 64k பக்கங்களைப் பயன்படுத்தும். இருப்பினும், TNSLISTENER க்கு இது இன்னும் 4k பக்கங்களை உரை, தரவு மற்றும் அடுக்கிற்காகப் பயன்படுத்துகிறது. செய்ய
கேட்பவர்களுக்காக 64k பக்கங்களை இயக்கவும், கேட்பவர் செயல்முறையைத் தொடங்கும் முன் ஏற்றுமதி கட்டளையைப் பயன்படுத்துகிறது. ASM அடிப்படையிலான சூழலில் இயங்குவது கேட்பவர் தீர்ந்துவிடும் என்பதை நினைவில் கொள்ளவும்
GRID_HOME மற்றும் ORACLE_HOME அல்ல.
"கண்டிப்பாக setenv" கட்டளைக்கான ஆவணங்கள் 12.1 அல்லது அதற்குப் பிந்தைய வெளியீடுகளில் மாற்றப்பட்டது. -t அல்லது -T -env அல்லது -envs க்கு ஆதரவாக அகற்றப்பட்டது. Oracle Listener சூழலில் அமைக்கவும் ஏற்றுமதி செய்யவும்:
– LDR_CNTRL=DATAPSIZE=64K@TEXTPSIZE=64K@STACKPSIZE=64K - VMM_CNTRL=vmm_fork_policy=COR ('Copy on Read' கட்டளையைச் சேர்க்கவும்)
பகிரப்பட்ட தொடரியல்
LDR_CNTRL=SHARED_SYMTAB=Y அமைப்பை 11.2.0.4 அல்லது அதற்குப் பிந்தைய வெளியீடுகளில் குறிப்பாக அமைக்க வேண்டியதில்லை. கம்பைலர் இணைப்பான் விருப்பங்கள் இந்த அமைப்பைக் கவனித்துக்கொள்கின்றன மேலும் இனி குறிப்பாக அமைக்கப்பட வேண்டியதில்லை. LDR_CNTRL=SHARED_SYMTAB=Y குறிப்பாக 12c அல்லது அதற்குப் பிந்தைய வெளியீடுகளில் அமைக்க பரிந்துரைக்கப்படவில்லை.
மெய்நிகர் செயலி மடிப்பு
செயலி மடிப்பு இயக்கப்பட்ட LPARகளைப் பயன்படுத்தும் போது, RAC சூழலில் இது ஒரு முக்கியமான அமைப்பாகும். இந்த அமைப்பு சரிசெய்யப்படாவிட்டால், ஒளி தரவுத்தள பணிச்சுமை நிலைமைகளின் கீழ் RAC முனை வெளியேற்றங்கள் அதிக ஆபத்து உள்ளது. Scheda -p -o vpm_xvcpus=2
VIOS & RAC இன்டர்கனெக்ட்
க்ளஸ்டர் டைமிங் சென்சிடிவ் டிராஃபிக்கிற்கு போதுமான அலைவரிசையை வழங்க, ஒரு பிரத்யேக 10G (அதாவது 10G ஈதர்நெட் அடாப்டர்) இணைப்பு பரிந்துரைக்கப்படுகிறது. RAC கிளஸ்டர் ட்ராஃபிக் - ஒன்றோடொன்று இணைக்கப்பட்ட போக்குவரத்து அர்ப்பணிக்கப்பட்டதாக இருக்க வேண்டும் மற்றும் பகிரப்படக்கூடாது. இன்டர்கனெக்டைப் பகிர்வதால் நேர தாமதங்கள் கணுத் தொங்கல்/வெளியேற்றச் சிக்கல்களுக்கு வழிவகுக்கும்.
நெட்வொர்க் செயல்திறன்
இது AIX இல் ஆரக்கிளுக்கான நீண்டகால நெட்வொர்க்-டியூனிங் பரிந்துரையாகும், இருப்பினும் இயல்புநிலை 0 இல் உள்ளது. rfc1323=1 இன் TCP அமைப்பு
மேலும் விரிவான தகவல்கள்
இணைப்பைப் பார்க்கவும்: POWER9 உட்பட பவர் சிஸ்டங்களில் AIX இயங்கும் தற்போதைய Oracle Database பதிப்புகளின் நிலைத்தன்மை மற்றும் செயல்திறனை நிர்வகித்தல்
https://www.ibm.com/support/pages/node/6355543
பொது
- SMT8 பயன்முறையைப் பயன்படுத்தவும்
- பிரத்யேக CPU LPARகளைப் பயன்படுத்தவும்
Db2 கிடங்கு
- அனைத்து முனைகளுக்கும் இடையே அதிவேக தனியார் நெட்வொர்க் இருப்பதை உறுதிசெய்யவும்
- MLN உள்ளமைவை ஒரு சாக்கெட்டில் ஒரு முனைக்கு வரம்பிடவும்
CP4D
- OCP நோட்ஸ் நெட்வொர்க்கிற்கு PCIe4 ஐப் பயன்படுத்தவும்
- OCP 4.8க்கு முன், கர்னல் அளவுருவை slub_max_order=0 அமைக்கவும்
Db2 சிறந்த நடைமுறைகள்
https://www.ibm.com/docs/en/db2/11.5?topic=overviews-db2-best-practices
நெட்வொர்க்
- பாட் நெட்வொர்க்கிற்கு, LPM தேவையில்லை என்றால், சொந்த SRIOV அடிப்படையில் தனியார் நெட்வொர்க்கைப் பயன்படுத்தவும், இல்லையெனில் VNICஐப் பயன்படுத்தவும்
- அதிக அலைவரிசை அல்லது குறைந்த தாமதம் தேவைப்படும் பயன்பாடுகளுக்கு, SR-IOV நெட்வொர்க் ஆபரேட்டரைப் பயன்படுத்தி நேரடியாக ஒரு பாட்க்கு VFஐ ஒதுக்கவும்.
- குறைந்த காலக்கெடு தேவைப்படும் சேவைகளுக்கு, ஏற்கனவே உள்ள பாதைக்கான இயல்புநிலை நேரமுடிவுகளை உள்ளமைக்கவும்
- OCP இன் கிளஸ்டர் நெட்வொர்க்கின் விரும்பிய MTU அளவைச் சரிசெய்யவும்
இயக்க முறைமை
- CoreOS பிந்தைய நிறுவல் மாற்றங்களுக்குள் u-வரம்புகளை அதிகரிப்பதைக் கவனியுங்கள்
- பவர் இயங்குதளம் OCP4.8 நிறுவலுக்கான குறைந்தபட்ச OCP நிறுவல் தேவைகளைப் பார்க்கவும்
வரிசைப்படுத்தல்
- பயன்பாடுகளைப் பயன்படுத்தும்போது, ஒரே நேரத்தில் மல்டித்ரெடிங் (SMT) அல்லது ஹைப்பர் த்ரெடிங் இயக்கப்படாமல் இருக்கும் போது, ஒரு vCPU ஒரு இயற்பியல் மையத்திற்குச் சமமாக இருக்கும் என்பதை நினைவில் கொள்ளவும். SMT இயக்கப்பட்டால், VCPU என்பது வன்பொருள் நூலுக்குச் சமம்.
- தொழிலாளர்கள் மற்றும் முதன்மை முனைகளுக்கான குறைந்தபட்ச அளவு வழிகாட்டுதல்களைப் பார்க்கவும் குறைந்தபட்ச ஆதார தேவைகள்
- உள்ளமைக்கப்பட்ட கன்டெய்னர் படப் பதிவேட்டில் தனியான பிரத்யேக சேமிப்பிடத்தை ஒதுக்கவும்
- OpenShift கன்டெய்னர் பிளாட்ஃபார்ம் கூறுகள் தரவை எழுதும் OCP இன் முக்கிய கோப்பகங்களுக்கு பின்வரும் அளவு வழிகாட்டுதல்களைப் பயன்படுத்தவும்.
ஆவணங்கள் / ஆதாரங்கள்
![]() |
IBM Power10 செயல்திறன் [pdf] பயனர் வழிகாட்டி பவர்10, செயல்திறன், பவர்10 செயல்திறன் |