Power10 ಕಾರ್ಯಕ್ಷಮತೆ ತ್ವರಿತ ಪ್ರಾರಂಭ ಮಾರ್ಗದರ್ಶಿಗಳು
(ಪವರ್10 ಕ್ಯೂಎಸ್ಜಿಗಳು)
ನವೆಂಬರ್ 2021
ಕನಿಷ್ಠ ಮೆಮೊರಿ
- ಪ್ರತಿ ಪ್ರೊಸೆಸರ್ ಸಾಕೆಟ್ಗೆ, 8 DIMM ಗಳಲ್ಲಿ ಕನಿಷ್ಠ 16 ಜನಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದೆ
- ಒಂದು ನೋಡ್ನಲ್ಲಿ, DIMM ಗಳಿಗಾಗಿ 32 ರಲ್ಲಿ ಕನಿಷ್ಠ 64 ಜನಸಂಖ್ಯೆಯನ್ನು ಹೊಂದಿದೆ
- 4-ನೋಡ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, 128 DIMM ಗಳಲ್ಲಿ ಕನಿಷ್ಠ 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 GB/s |
128GB, 256 GB (DDR4 @ 2933 Mbps) | 375 GB/s |
ಸಾರಾಂಶ
- ಉತ್ತಮವಾದ ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ, ಎಲ್ಲಾ ಸಿಸ್ಟಮ್ ನೋಡ್ ಡ್ರಾಯರ್ಗಳು ಮತ್ತು ಸಿಸ್ಟಮ್ನಲ್ಲಿರುವ ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ ಸಾಕೆಟ್ಗಳಲ್ಲಿ ಮೆಮೊರಿಯನ್ನು ಸಮವಾಗಿ ಸ್ಥಾಪಿಸಲು ಸಾಮಾನ್ಯವಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾಗುತ್ತದೆ. ಸ್ಥಾಪಿಸಲಾದ ಸಿಸ್ಟಮ್ ಪ್ಲ್ಯಾನರ್ ಕಾರ್ಡ್ಗಳಾದ್ಯಂತ ಮೆಮೊರಿಯನ್ನು ಸಮತೋಲನಗೊಳಿಸುವುದರಿಂದ ಸ್ಥಿರವಾದ ರೀತಿಯಲ್ಲಿ ಮೆಮೊರಿ ಪ್ರವೇಶವನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಸಾಮಾನ್ಯವಾಗಿ ನಿಮ್ಮ ಕಾನ್ಫಿಗರೇಶನ್ಗೆ ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡುತ್ತದೆ.
- ಎಲ್ಲಾ ಮೆಮೊರಿ ಸ್ಲಾಟ್ಗಳನ್ನು ಭರ್ತಿ ಮಾಡುವ ಮೂಲಕ ಗರಿಷ್ಠ ಮೆಮೊರಿ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅನ್ನು ಸಾಧಿಸಲಾಗಿದ್ದರೂ, ಆರಂಭಿಕ ಸಿಸ್ಟಮ್ ಆರ್ಡರ್ನ ಸಮಯದಲ್ಲಿ ಯಾವ ಮೆಮೊರಿ ವೈಶಿಷ್ಟ್ಯದ ಗಾತ್ರವನ್ನು ಬಳಸಬೇಕೆಂದು ನಿರ್ಧರಿಸುವಾಗ ಭವಿಷ್ಯದ ಮೆಮೊರಿ ಸೇರ್ಪಡೆಗಳ ಯೋಜನೆಗಳನ್ನು ಪರಿಗಣಿಸಬೇಕು.
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ಅಪ್ಲಿಕೇಶನ್ಗಳು ಮತ್ತು ವರ್ಕ್ಲೋಡ್ ಇಂಟಿಗ್ರೇಷನ್
- ದಟ್ಟವಾದ ರೇಖೀಯ ಬೀಜಗಣಿತದ ಗಣನೆಗಳು, ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಗುಣಾಕಾರಗಳು, ಸುರುಳಿಗಳು, FFT ಜೊತೆಗೆ ML ಮತ್ತು HPC ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು MMA ಯೊಂದಿಗೆ ವೇಗಗೊಳಿಸಬಹುದು
- GCC ಆವೃತ್ತಿ >= 10 & LLVM ಆವೃತ್ತಿ >=12 ಅಂತರ್ನಿರ್ಮಿತಗಳ ಮೂಲಕ MMA ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- OpenBLAS, IBM ESSL ಮತ್ತು Eigen ಲೈಬ್ರರಿಗಳನ್ನು ಈಗಾಗಲೇ P10 ಗಾಗಿ MMA ಸೂಚನೆಗಳೊಂದಿಗೆ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ.
- ಮೇಲಿನ BLAS ಲೈಬ್ರರಿಗಳ ಮೂಲಕ ಎಂಟರ್ಪ್ರೈಸ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು, ML ಫ್ರೇಮ್ವರ್ಕ್ಗಳು ಮತ್ತು ಓಪನ್ ಕಮ್ಯುನಿಟಿ ಪ್ಯಾಕೇಜುಗಳಿಗಾಗಿ MMA ಯ ಸುಲಭ ಏಕೀಕರಣ.
PowerPC ಮ್ಯಾಟ್ರಿಕ್ಸ್-ಮಲ್ಟಿಪ್ಲೈ ಅಸಿಸ್ಟ್ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳು https://gcc.gnu.org/onlinedocs/gcc/PowerPC-Matrix-Multiply-Assist-Built-in-Functions.html
ಮ್ಯಾಟ್ರಿಕ್ಸ್-ಮಲ್ಟಿಪ್ಲೈ ಅಸಿಸ್ಟ್ ಬೆಸ್ಟ್ ಪ್ರಾಕ್ಟೀಸ್ ಗೈಡ್ https://www.redbooks.ibm.com/Redbooks.nsf/RedpieceAbstracts/redp5612.html?Openವರ್ಚುವಲ್ ಪ್ರೊಸೆಸರ್ಗಳು
- ಎಲ್ಲಾ ಹಂಚಿಕೆಯ ವಿಭಾಗಗಳ ಶೀರ್ಷಿಕೆಯ ಕೋರ್ಗಳ ಮೊತ್ತವು ಹಂಚಿದ ಪೂಲ್ನಲ್ಲಿರುವ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಮೀರುವಂತಿಲ್ಲ
- ಫ್ರೇಮ್ನಲ್ಲಿ ಯಾವುದೇ ಹಂಚಿಕೆಯ ವಿಭಾಗಗಳ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ವರ್ಚುವಲ್ ಪ್ರೊಸೆಸರ್ಗಳ ಸಂಖ್ಯೆಯು ಹಂಚಿದ ಪೂಲ್ನಲ್ಲಿರುವ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಗಿಂತ ಹೆಚ್ಚಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
- ಗರಿಷ್ಠ ಸಾಮರ್ಥ್ಯದ ಬೇಡಿಕೆಯನ್ನು ಉಳಿಸಿಕೊಳ್ಳಲು ಹಂಚಿಕೆಯ ವಿಭಾಗಕ್ಕಾಗಿ ವರ್ಚುವಲ್ ಪ್ರೊಸೆಸರ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
- ಉತ್ತಮ ಕಾರ್ಯನಿರ್ವಹಣೆಗಾಗಿ ಆ ವಿಭಾಗದ ಸರಾಸರಿ ಬಳಕೆಗೆ ಹಂಚಿಕೆಯ ವಿಭಾಗಕ್ಕಾಗಿ ಅರ್ಹ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
- ಉತ್ತಮ ಮೆಮೊರಿ ಮತ್ತು CPU ಬಾಂಧವ್ಯವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು (ವರ್ಚುವಲ್ ಪ್ರೊಸೆಸರ್ನ ಅನಗತ್ಯ ಪೂರ್ವಭಾವಿಗಳನ್ನು ತಪ್ಪಿಸಿ), ಹಂಚಿದ ಪೂಲ್ನಲ್ಲಿರುವ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಗೆ ಹತ್ತಿರವಿರುವ ಎಲ್ಲಾ ಹಂಚಿಕೆಯ ವಿಭಾಗಗಳ ಶೀರ್ಷಿಕೆಯ ಕೋರ್ಗಳ ಮೊತ್ತವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
ಪ್ರೊಸೆಸರ್ ಹೊಂದಾಣಿಕೆ ಮೋಡ್
- AIX ಗೆ 2 ಪ್ರೊಸೆಸರ್ ಹೊಂದಾಣಿಕೆ ವಿಧಾನಗಳು ಲಭ್ಯವಿದೆ: POWER9 ಮತ್ತು POWER9_base. ಡೀಫಾಲ್ಟ್ POWER9_base ಮೋಡ್ ಆಗಿದೆ.
- Linux ಗೆ 2 ಪ್ರೊಸೆಸರ್ ಹೊಂದಾಣಿಕೆ ವಿಧಾನಗಳು ಲಭ್ಯವಿದೆ: POWER9 ಮತ್ತು POWER10 ಮೋಡ್. ಡೀಫಾಲ್ಟ್ POWER10 ಮೋಡ್ ಆಗಿದೆ.
- LPM ವಿಭಾಗಗಳ ನಂತರ, ಪ್ರೊಸೆಸರ್ ಹೊಂದಾಣಿಕೆ ಮೋಡ್ ಅನ್ನು ಬದಲಾಯಿಸುವಾಗ ಪವರ್ ಸೈಕಲ್ ಅಗತ್ಯವಿದೆ
ಪ್ರೊಸೆಸರ್ ಫೋಲ್ಡಿಂಗ್ ಪರಿಗಣನೆಗಳು
- Power9 ನಲ್ಲಿ AIX ಚಾಲನೆಯಲ್ಲಿರುವ ಹಂಚಿಕೆ ವಿಭಜನೆಗಾಗಿ, ಡೀಫಾಲ್ಟ್ vpm_throughput_mode = 0, Power10 ನಲ್ಲಿ, ಡೀಫಾಲ್ಟ್ vpm_throughput_mode = 2. ಕೆಲಸದ ಹೊರೆಗಳು ದೀರ್ಘಾವಧಿಯ ಕೆಲಸಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಇದು ಕೋರ್ ಬಳಕೆಯ ಕಡಿತಕ್ಕೆ ಸಮರ್ಥವಾಗಿ ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- AIX ಚಾಲನೆಯಲ್ಲಿರುವ ಮೀಸಲಾದ ವಿಭಾಗಕ್ಕಾಗಿ, Power0 ಮತ್ತು Power9 ಎರಡರಲ್ಲೂ ಡೀಫಾಲ್ಟ್ vpm_throughput_mode = 10.
LPAR ಪುಟದ ಟೇಬಲ್ ಗಾತ್ರದ ಪರಿಗಣನೆಗಳು
• ಪವರ್ 10 ಚಾಲನೆಯಲ್ಲಿರುವ Linux ನಲ್ಲಿ ಪ್ರಾರಂಭವಾಗುವ Radix ಪುಟ ಟೇಬಲ್ ಅನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಇದು ಕಾರ್ಯಭಾರದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಮರ್ಥವಾಗಿ ಸುಧಾರಿಸಬಹುದು.
ಉಲ್ಲೇಖ:
IBM POWER ಸಿಸ್ಟಮ್ಗಳಿಗೆ ಕೆಲಸದ ಹೊರೆಯನ್ನು ಸ್ಥಳಾಂತರಿಸಲು ಸುಳಿವುಗಳು ಮತ್ತು ಸಲಹೆಗಳು: https://www.ibm.com/downloads/cas/39XWR7YM
IBM POWERVirtualization ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳ ಮಾರ್ಗದರ್ಶಿ: https://www.ibm.com/downloads/cas/JVGZA8RW
ಓಎಸ್ ಮಟ್ಟವು ಪ್ರಸ್ತುತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
ಫಿಕ್ಸ್ ಸೆಂಟ್ರಲ್ AIX, IBM i, VIOS, Linux, HMC ಮತ್ತು F/W ಗಾಗಿ ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಅದರ ಜೊತೆಗೆ, FLRT ಉಪಕರಣವು ಪ್ರತಿ H/W ಮಾದರಿಗೆ ಶಿಫಾರಸು ಮಾಡಲಾದ ಮಟ್ಟವನ್ನು ಒದಗಿಸುತ್ತದೆ. ನಿಮ್ಮ ಸಿಸ್ಟಮ್ ಅನ್ನು ನವೀಕೃತವಾಗಿ ನಿರ್ವಹಿಸಲು ಈ ಪರಿಕರಗಳನ್ನು ಬಳಸಿ. ನಿಮಗೆ ಶಿಫಾರಸು ಮಾಡಲಾದ ಮಟ್ಟಕ್ಕೆ ಚಲಿಸಲು ಸಾಧ್ಯವಾಗದಿದ್ದರೆ, IBM POWER10 ಪ್ರೊಸೆಸರ್-ಆಧಾರಿತ ಸಿಸ್ಟಮ್ಸ್ ಡಾಕ್ಯುಮೆಂಟ್ಗೆ ವರ್ಕ್ಲೋಡ್ ಅನ್ನು ಸ್ಥಳಾಂತರಿಸಲು ಸುಳಿವುಗಳು ಮತ್ತು ಸಲಹೆಗಳ ತಿಳಿದಿರುವ ಸಮಸ್ಯೆ ವಿಭಾಗವನ್ನು ನೋಡಿ.
AIX CPU ಬಳಕೆ
POWER10 ನಲ್ಲಿ, ಮೀಸಲಾದ ಪ್ರೊಸೆಸರ್ಗಳೊಂದಿಗೆ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಹೆಚ್ಚಿನ CPU ಬಳಕೆಯಲ್ಲಿ ಅತ್ಯುತ್ತಮ ಕಚ್ಚಾ ಥ್ರೋಪುಟ್ಗಾಗಿ AIX OS ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ. ಹಂಚಿದ ಪ್ರೊಸೆಸರ್ಗಳೊಂದಿಗೆ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, CPU ಬಳಕೆಯನ್ನು (pc) ಕಡಿಮೆ ಮಾಡಲು AIX OS ಸಿಸ್ಟಮ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ. ಗ್ರಾಹಕರು CPU ಬಳಕೆಯನ್ನು (pc) ಮತ್ತಷ್ಟು ಕಡಿಮೆ ಮಾಡಲು ಬಯಸಿದರೆ, ಕೆಲಸದ ಹೊರೆಯನ್ನು ಟ್ಯೂನ್ ಮಾಡಲು ಮತ್ತು CPU ಬಳಕೆಯ ವಿರುದ್ಧ ಕಚ್ಚಾ ಥ್ರೋಪುಟ್ನ ಪ್ರಯೋಜನಗಳನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ವೇಳಾಪಟ್ಟಿಯನ್ನು ಟ್ಯೂನ್ ಮಾಡಬಹುದಾದ pm_throughput_mode ಅನ್ನು ಬಳಸಿ.
NX GZIP
ಅಡ್ವಾನ್ ತೆಗೆದುಕೊಳ್ಳಲುtagPOWER10 ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ NX GZIP ವೇಗವರ್ಧನೆಯ e LPAR POWER9 ಹೊಂದಾಣಿಕೆ ಮೋಡ್ನಲ್ಲಿರಬೇಕು (POWER9_base ಮೋಡ್ ಅಲ್ಲ) ಅಥವಾ POWER10 ಹೊಂದಾಣಿಕೆ ಮೋಡ್ನಲ್ಲಿರಬೇಕು.
ಐಬಿಎಂ ಐ
IBM I ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಮಟ್ಟವು ಪ್ರಸ್ತುತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಫಿಕ್ಸ್ ಸೆಂಟ್ರಲ್ IBM I, VIOS, HMC ಮತ್ತು ಫರ್ಮ್ವೇರ್ಗಾಗಿ ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. https://www.ibm.com/support/fixcentral/
ಫರ್ಮ್ವೇರ್
ಸಿಸ್ಟಮ್ ಫರ್ಮ್ವೇರ್ ಮಟ್ಟವು ಪ್ರಸ್ತುತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ. ಫಿಕ್ಸ್ ಸೆಂಟ್ರಲ್ IBM I, VIOS, HMC ಮತ್ತು ಫರ್ಮ್ವೇರ್ಗಾಗಿ ಇತ್ತೀಚಿನ ನವೀಕರಣಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. https://www.ibm.com/support/fixcentral/
ಮೆಮೊರಿ DIMM ಗಳು
ಸರಿಯಾದ ಮೆಮೊರಿ ಪ್ಲಗ್-ಇನ್ ನಿಯಮಗಳನ್ನು ಅನುಸರಿಸಿ. ಸಾಧ್ಯವಾದರೆ, ಮೆಮೊರಿ DIMM ಸ್ಲಾಟ್ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಜನಪ್ರಿಯಗೊಳಿಸಿ ಮತ್ತು ಒಂದೇ ಗಾತ್ರದ ಮೆಮೊರಿ DIMM ಗಳನ್ನು ಬಳಸಿ.
ಪ್ರೊಸೆಸರ್ SMT ಮಟ್ಟ
ಪೂರ್ಣ ಅಡ್ವಾನ್ ತೆಗೆದುಕೊಳ್ಳಲುtagಪವರ್10 ಸಿಪಿಯುಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಇ, ಕ್ಲೈಂಟ್ಗಳು ಐಬಿಎಂ ಐ ಡಿಫಾಲ್ಟ್ ಪ್ರೊಸೆಸರ್ ಬಹುಕಾರ್ಯಕ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುವಂತೆ ನಾವು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ, ಇದು ಎಸ್ಎಂಟಿಯನ್ನು ಗರಿಷ್ಠಗೊಳಿಸುತ್ತದೆ
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
ಎಂಟರ್ಪ್ರೈಸ್ ಲಿನಕ್ಸ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ (ಓಎಸ್) ನಿಮ್ಮ ಹೈಬ್ರಿಡ್ ಕ್ಲೌಡ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್ಗೆ ಮತ್ತು ಸ್ಕೇಲ್-ಅಪ್ ಎಂಟರ್ಪ್ರೈಸ್ ಸಾಫ್ಟ್ವೇರ್ ಪರಿಹಾರಗಳಿಗೆ ಭದ್ರ ಬುನಾದಿಯಾಗಿದೆ. ಇತ್ತೀಚಿನ ಬಿಡುಗಡೆಗಳನ್ನು ಅತ್ಯುತ್ತಮ ದರ್ಜೆಯ Power10 ಎಂಟರ್ಪ್ರೈಸ್ ಸಿಸ್ಟಮ್ಗಳಿಗಾಗಿ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿದೆ
ಶಕ್ತಿ10
- SLES15SP3, RHEL8.4 Power10 ಸ್ಥಳೀಯ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ
- ಗ್ರಾಹಕರು ಹಳೆಯ ಪೀಳಿಗೆಯ ಪವರ್ ಸಿಸ್ಟಂಗಳಿಂದ (P9 ಮತ್ತು P8) ವಲಸೆ ಹೋಗಲು ಕಂಪಾಸ್-ಮೋಡ್ ಬೆಂಬಲ
- Power10 ಮೋಡ್ನಲ್ಲಿ ಡೀಫಾಲ್ಟ್ Radix ಅನುವಾದ ಬೆಂಬಲ
- ಎನ್ಕ್ರಿಪ್ಶನ್ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಗಮನಾರ್ಹ ಸುಧಾರಣೆ
Linux + PowerVM
- PowerVM ಎಂಟರ್ಪ್ರೈಸ್ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಬೆಂಬಲ: LPM, ಹಂಚಿಕೆಯ CPU ಪೂಲ್ಗಳು, DLPAR
- ನವೀನ ಪರಿಹಾರಗಳು: 4PB ವರ್ಚುವಲ್ ವಿಳಾಸ ಸ್ಥಳದೊಂದಿಗೆ SAP HANA ಭವಿಷ್ಯದ ಅಪ್ಲಿಕೇಶನ್ ಬೆಳವಣಿಗೆ
- ಡೇಟಾವನ್ನು ಮರುಲೋಡ್ ಮಾಡಲು ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡಿ: SAP HANA ಗಾಗಿ ವರ್ಚುವಲ್ PMEM ಬೆಂಬಲ
- ವಿಶ್ವ ದರ್ಜೆಯ ಬೆಂಬಲ ಮತ್ತು ಸೇವೆ
ಬೆಂಬಲಿತ ವಿತರಣೆಗಳು:
- Power9 ನಿಂದ ಪ್ರಾರಂಭಿಸಿ PowerVM ವಿಭಾಗಗಳಲ್ಲಿ RedHat ಮತ್ತು SUSE ಮಾತ್ರ ಬೆಂಬಲಿತವಾಗಿದೆ
- ಹಳೆಯ ತಲೆಮಾರಿನ HW ಅನ್ನು ಒಳಗೊಂಡಿರುವ ಡಿಸ್ಟ್ರೋ ಬೆಂಬಲ ಮ್ಯಾಟ್ರಿಕ್ಸ್ನ ವಿವರವಾದ ಮಾಹಿತಿ
LPM ಬೆಂಬಲ:
- ಲಿನಕ್ಸ್ ಲಾಜಿಕಲ್ ವಿಭಾಗಗಳನ್ನು ಹಳೆಯ ಪೀಳಿಗೆಯ ಪವರ್ ಸಿಸ್ಟಮ್ಗಳಿಂದ ಶೂನ್ಯ ಅಪ್ಲಿಕೇಶನ್ ಡೌನ್ಟೈಮ್ನೊಂದಿಗೆ ಸರಿಸಿ
- ಉಲ್ಲೇಖ: LPM ಮಾರ್ಗದರ್ಶಿ ಮತ್ತು ಸಂಬಂಧಿತ ಮಾಹಿತಿ
ಪವರ್ ನಿರ್ದಿಷ್ಟ ಪ್ಯಾಕೇಜುಗಳು:
- PowerPC-utils ಪ್ಯಾಕೇಜ್: IBM PowerPC LPAR ಗಳ ನಿರ್ವಹಣೆಗಾಗಿ ಉಪಯುಕ್ತತೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಡಿಸ್ಟ್ರೋ ಭಾಗವಾಗಿ ಲಭ್ಯವಿದೆ.
- ಲಿನಕ್ಸ್ಗಾಗಿ ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೈನ್ ಆನ್ ಪವರ್: ಇತ್ತೀಚಿನ ಕಂಪೈಲರ್ಗಳು, ರನ್ಟೈಮ್ ಲೈಬ್ರರಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.
ಒಳ್ಳೆಯ ಅಭ್ಯಾಸಗಳು :
- ಟ್ಯೂನ್ ಮಾಡಿದ ಸೇವೆಯ ಭಾಗವಾಗಿ RHEL ಪೂರ್ವನಿರ್ಧರಿತ ಟ್ಯೂನಿಂಗ್ಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
- SAP ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ ಶಿಫಾರಸು ಮಾಡಲಾದ OS ಸೆಟ್ಟಿಂಗ್ಗಳಿಗಾಗಿ ಇತ್ತೀಚಿನ SAP ಟಿಪ್ಪಣಿಗಳನ್ನು ನೋಡಿ. ವಿಶಿಷ್ಟವಾಗಿ ಟ್ಯೂನ್ ಮಾಡಿರುವುದನ್ನು RHEL ಮತ್ತು ಕ್ಯಾಪ್ಚರ್ ಅಥವಾ sapconf ನಲ್ಲಿ SLES ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ
- ಆವರ್ತನವನ್ನು PowerVM ನಿಂದ ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ. ಉಲ್ಲೇಖ: ಶಕ್ತಿ ನಿರ್ವಹಣೆ
- Power8 ಬೃಹತ್ ಡೈನಾಮಿಕ್ DMA ವಿಂಡೋವನ್ನು ಪ್ರಾರಂಭಿಸುವುದು I/O ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸುಧಾರಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.
- ಪವರ್ 9 24 × 7-ಮಾನಿಟರಿಂಗ್ ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದು ಪರ್ಫ್ ಟೂಲ್ನೊಂದಿಗೆ ಸಂಯೋಜಿಸಲ್ಪಟ್ಟಿದೆ. ಸಂಪೂರ್ಣ ಸಿಸ್ಟಮ್ ಅನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ.
- ಸಿಸ್ಟಮ್ ಫರ್ಮ್ವೇರ್ ಮಟ್ಟವು ಪ್ರಸ್ತುತವಾಗಿದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
- PowerPC-utils ನಿಂದ lparnumascore LPAR ನ ಪ್ರಸ್ತುತ ಅಫಿನಿಟಿ ಸ್ಕೋರ್ ಅನ್ನು ತೋರಿಸುತ್ತದೆ. LPAR ಅಫಿನಿಟಿ ಸ್ಕೋರ್ ಅನ್ನು ಸುಧಾರಿಸಲು DPO ಅನ್ನು ಬಳಸಬಹುದು.
ಹೆಚ್ಚಿನ ಓದುವಿಕೆಗಳು:
- ಪವರ್ ಮತ್ತು ಕೆಲವು ಬಲವಾದ ವೈಶಿಷ್ಟ್ಯಗಳಿಗಾಗಿ SLES.
- ಪವರ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಲಿನಕ್ಸ್, ಪವರ್ ಸಿಸ್ಟಂ ಸರ್ವರ್ಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ನೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ
- ಎಂಟರ್ಪ್ರೈಸ್ ಲಿನಕ್ಸ್ ಸಮುದಾಯ
- IBM ಪವರ್ ಸಿಸ್ಟಮ್ಗಳು ವಿಭಿನ್ನ ವೇಗಗಳು ಮತ್ತು ಪೋರ್ಟ್ಗಳ ಸಂಖ್ಯೆಯ ವಿವಿಧ ನೆಟ್ವರ್ಕ್ ಅಡಾಪ್ಟರ್ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ.
- ನಿಮ್ಮ ಹಿಂದಿನ ಸಿಸ್ಟಮ್ನಂತೆ ನೀವು ಅದೇ ನೆಟ್ವರ್ಕ್ ಅಡಾಪ್ಟರ್ಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಆರಂಭದಲ್ಲಿ, ಅದೇ ಟ್ಯೂನಿಂಗ್ ಅನ್ನು ಹೊಸ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಬಳಸಬೇಕು.
- ಹೆಚ್ಚಿನ ಎತರ್ನೆಟ್ ಅಡಾಪ್ಟರುಗಳು ಬಹು ಸ್ವೀಕರಿಸುವ ಮತ್ತು ರವಾನಿಸುವ ಕ್ಯೂಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ, ಅದರ ಬಫರ್ ಗಾತ್ರವು ಗರಿಷ್ಠ ಪ್ಯಾಕೆಟ್ ಸಂಖ್ಯೆಯನ್ನು ಹೆಚ್ಚಿಸಲು ಬದಲಾಗಬಹುದು.
- ಡೀಫಾಲ್ಟ್ ಕ್ಯೂ ಸೆಟ್ಟಿಂಗ್ಗಳು ವಿಭಿನ್ನ ಅಡಾಪ್ಟರ್ಗಳೊಂದಿಗೆ ವಿಭಿನ್ನವಾಗಿವೆ ಮತ್ತು ಕ್ಲೈಂಟ್-ಸರ್ವರ್ ಮಾದರಿಯಲ್ಲಿ ಗರಿಷ್ಠ ಸಂದೇಶ ದರಗಳನ್ನು ಸಾಧಿಸಲು ಸೂಕ್ತವಾಗಿರುವುದಿಲ್ಲ.
- ಹೆಚ್ಚುವರಿ ಸರತಿ ಸಾಲುಗಳನ್ನು ಬಳಸುವುದರಿಂದ ಸಿಸ್ಟಂನ 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 ನಲ್ಲಿ ಕ್ಯೂ ಸೆಟ್ಟಿಂಗ್ಗಳನ್ನು ಬದಲಾಯಿಸಲಾಗುತ್ತಿದೆ
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 ಮೊತ್ತಗಳು ಸಾಕು ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
- IBM PowerVM ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು VIOS ಗಾತ್ರದಲ್ಲಿ ಬಹಳ ಸಹಾಯಕವಾಗಬಹುದು
- ನಿಮ್ಮ ಹಿಂದಿನ ಸಿಸ್ಟಮ್ನಂತೆಯೇ ನೀವು ಅದೇ ಶೇಖರಣಾ ಅಡಾಪ್ಟರ್ಗಳನ್ನು ಬಳಸುತ್ತಿದ್ದರೆ, ಆರಂಭದಲ್ಲಿ, ಅದೇ ಟ್ಯೂನಿಂಗ್ ಅನ್ನು ಹೊಸ ಸಿಸ್ಟಮ್ನಲ್ಲಿ ಬಳಸಬೇಕು. ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ವ್ಯವಸ್ಥೆಯಿಂದ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಬಯಸಿದರೆ, ನಂತರ ಸಾಮಾನ್ಯ ಟ್ಯೂನಿಂಗ್ ಅನ್ನು ನಿರ್ವಹಿಸಬೇಕು.
- ಹಿಂದಿನ ವ್ಯವಸ್ಥೆಗಿಂತ ಹೊಸ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಶೇಖರಣಾ ಉಪವ್ಯವಸ್ಥೆಗಳು ಗಮನಾರ್ಹವಾಗಿ ಭಿನ್ನವಾಗಿದ್ದರೆ, ಕೆಳಗಿನ ಪರಿಗಣನೆಗಳ ಪಟ್ಟಿಯು ಅಪ್ಲಿಕೇಶನ್ಗಳ ಗ್ರಹಿಸಿದ ವೇಗವನ್ನು ಋಣಾತ್ಮಕವಾಗಿ ಪರಿಣಾಮ ಬೀರಬಹುದು -
- ನೇರ ಲಗತ್ತಿಸಲಾದ ಸಂಗ್ರಹಣೆಯಿಂದ (DAS ಅಥವಾ ಆಂತರಿಕ) ಸ್ಟೋರೇಜ್ ಏರಿಯಾ ನೆಟ್ವರ್ಕ್ (SAN) ಅಥವಾ ನೆಟ್ವರ್ಕ್ ಲಗತ್ತಿಸಲಾದ ಸಂಗ್ರಹಣೆ (NAS) (ಅಥವಾ ಬಾಹ್ಯ ಸಂಗ್ರಹಣೆ) ಗೆ ಬದಲಾಯಿಸುವುದು ಸುಪ್ತತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು.
- ಸಂಕೋಚನ, ಎನ್ಕ್ರಿಪ್ಶನ್ ಮತ್ತು ಡಿಡ್ಪ್ಲಿಕೇಶನ್ನಂತಹ ಹೆಚ್ಚುವರಿ ಕಾರ್ಯಗಳು ಸುಪ್ತತೆಯನ್ನು ಸೇರಿಸಬಹುದು.
- ಶೇಖರಣಾ LUN ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುವುದರಿಂದ ಅಗತ್ಯವಿರುವ ಥ್ರೋಪುಟ್ಗಳನ್ನು ಬೆಂಬಲಿಸಲು ಅಗತ್ಯವಿರುವ ಸರ್ವರ್ನಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು.
- ಈ ಪರಿಣಾಮಗಳನ್ನು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಹೊಸ ಸಾಧನಗಳಿಗೆ ಟ್ಯೂನಿಂಗ್ ಅಥವಾ ಸೆಟಪ್ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ನೋಡಿ.'
- ವರ್ಚುವಲೈಸೇಶನ್ ಸುಪ್ತತೆಯನ್ನು ಸೇರಿಸುತ್ತದೆ ಮತ್ತು ಸ್ಥಳೀಯ I/O ಗೆ ಹೋಲಿಸಿದರೆ ಥ್ರೋಪುಟ್ ಅನ್ನು ಕಡಿಮೆ ಮಾಡಬಹುದು. ಬ್ಯಾಕೆಂಡ್ ಹಾರ್ಡ್ವೇರ್ ಜೊತೆಗೆ, VIOS ಮೆಮೊರಿ ಮತ್ತು CPU ಅನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ
- VIOS ನಲ್ಲಿ ಹೆಚ್ಚಿನ ವೇಗದ ವರ್ಚುವಲೈಸ್ಡ್ ಅಡಾಪ್ಟರ್ಗಳಿಗೆ ಚಲಿಸಲು CPU ಗಳು ಮತ್ತು ಮೆಮೊರಿಯಲ್ಲಿ VIOS ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ಸರಿಹೊಂದಿಸುವ ಅಗತ್ಯವಿದೆ. IBM PowerVM ಅತ್ಯುತ್ತಮ ಅಭ್ಯಾಸಗಳು VIOS ಗಾತ್ರದಲ್ಲಿ ಬಹಳ ಸಹಾಯಕವಾಗಬಹುದು.
ಟ್ಯೂನಿಂಗ್ ಮಾರ್ಗಸೂಚಿಗಳು - ದಯವಿಟ್ಟು AIX ಮತ್ತು Linux ಮಾರ್ಗಸೂಚಿಗಳಿಗಾಗಿ IBM ಜ್ಞಾನ ಕೇಂದ್ರವನ್ನು ನೋಡಿ.
PCIe3 12 GB ಸಂಗ್ರಹ 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
IBM
- 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 Gb/s) ಅಡಾಪ್ಟರ್
- 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 ಟ್ಯೂನಿಂಗ್:
- SCSI ಮೂಲಕ ಫೈಬರ್ ಚಾನಲ್ (MPIO): ಪ್ರತಿ ಡಿಸ್ಕ್ಗೆ ಮಲ್ಟಿಪಾತ್ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ರೌಂಡ್_ರಾಬಿನ್ಗೆ ಹೊಂದಿಸಿ
- ಫೈಬರ್ ಚಾನೆಲ್ ಮೂಲಕ NVMe: ಆವಿಷ್ಕಾರದ ಹಂತದಲ್ಲಿ ರಚಿಸಲಾದ ಫೈಬರ್ ಚಾನೆಲ್ ಡೈನಾಮಿಕ್ ನಿಯಂತ್ರಕದ ಮೂಲಕ ಪ್ರತಿ NVMe ಗೆ ಸೆಟ್ 7 ಕ್ಕೆ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನೀಡಬಹುದು
ಕಾರ್ಯಕ್ಷಮತೆಗಾಗಿ NVMe ಅಡಾಪ್ಟರ್ AIX ಟ್ಯೂನಿಂಗ್
ಪ್ರತಿ NVMe ಸಾಧನಕ್ಕೆ ಸೆಟ್ 8 ಕ್ಕೆ ಆಟ್ರಿಬ್ಯೂಟ್ ಮಾಡಬಹುದು
IBM ನ ಮುಂದಿನ ಪೀಳಿಗೆಯ C/C++/Fortran ಕಂಪೈಲರ್ಗಳು IBM ನ ಸುಧಾರಿತ ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳನ್ನು ತೆರೆದ ಮೂಲ 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
ಓಪನ್ XL 10 ನೊಂದಿಗೆ ಪೂರ್ಣ Power17.1.0 ಆರ್ಕಿಟೆಕ್ಚರ್ ಶೋಷಣೆ
- ಪವರ್ 10 ಸೂಚನೆಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸಲು ಹೊಸ ಕಂಪೈಲರ್ ಆಯ್ಕೆ '–mcpu=pwr10' ಮತ್ತು ಪವರ್ 10 ಗಾಗಿ ಆಪ್ಟಿಮೈಸೇಶನ್ಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಟ್ಯೂನ್ ಮಾಡುತ್ತದೆ
- ಹೊಸ Power10 ಕಾರ್ಯನಿರ್ವಹಣೆಗಳನ್ನು ಅನ್ಲಾಕ್ ಮಾಡಲು ಹೊಸ ಅಂತರ್ನಿರ್ಮಿತ ಕಾರ್ಯಗಳು, ಉದಾ, ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಮಲ್ಟಿಪ್ಲೈ ಆಕ್ಸಿಲರೇಟರ್ (MMA)
- Power10 ಗಾಗಿ ಹೊಸ MASS SIMD ಮತ್ತು ವೆಕ್ಟರ್ ಲೈಬ್ರರಿಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಎಲ್ಲಾ MASS ಲೈಬ್ರರಿ ಕಾರ್ಯಗಳನ್ನು (SIMD, ವೆಕ್ಟರ್, ಸ್ಕೇಲಾರ್) Power10 (ಸಹ Power9) ಗೆ ಟ್ಯೂನ್ ಮಾಡಲಾಗಿದೆ.
ಗಮನಿಸಿ: ಹಿಂದಿನ ಪವರ್ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು XL ಕಂಪೈಲರ್ಗಳ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ (ಉದಾ, XL 16.1.0) ಕಂಪೈಲ್ ಮಾಡಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು Power10 ನಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ.
AIX ನಲ್ಲಿ ಬೈನರಿ ಹೊಂದಾಣಿಕೆ
ಗಮನಿಸಿ: AIX 16.1.0 ಗಾಗಿ XL C/C++ ಅನ್ನು ಈಗಾಗಲೇ ಪರಿಚಯಿಸಲಾಗಿದೆ xlclang++ಇದು LLVM ಪ್ರಾಜೆಕ್ಟ್ ü C++ ಆಬ್ಜೆಕ್ಟ್ಗಳಿಂದ xlC ಯೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ ಕ್ಲಾಂಗ್ ಫ್ರಂಟ್-ಎಂಡ್ ಅನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ
- AIX (IBM ನ ಸ್ವಂತ ಮುಂಭಾಗದ ತುದಿಯನ್ನು ಆಧರಿಸಿ) AIX ಗಾಗಿ xlclang++ 16.1.0 ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ C++ ಆಬ್ಜೆಕ್ಟ್ಗಳೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆಯಾಗುವುದಿಲ್ಲ.
- AIX ಗಾಗಿ xlclang++ 16.1.0 ನೊಂದಿಗೆ ನಿರ್ಮಿಸಲಾದ C++ ಆಬ್ಜೆಕ್ಟ್ಗಳು AIX 17.1.0 ಗಾಗಿ ಹೊಸ ಓಪನ್ XL C/C++ ನೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ
- ಎಲ್ಲಾ AIX ಕಂಪೈಲರ್ಗಳಲ್ಲಿ C ಹೊಂದಾಣಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ (AIX ಗಾಗಿ ಹಿಂದಿನ XL ಆವೃತ್ತಿಗಳು, AIX 17.1.0 ಗಾಗಿ XL C/C++ ಅನ್ನು ತೆರೆಯಿರಿ)
- AIX ಗಾಗಿ ಹಿಂದಿನ XLF ಆವೃತ್ತಿ ಮತ್ತು AIX 17.1.0 ಗಾಗಿ ಓಪನ್ XL ಫೋರ್ಟ್ರಾನ್ ನಡುವೆ ಫೋರ್ಟ್ರಾನ್ ಹೊಂದಾಣಿಕೆಯನ್ನು ನಿರ್ವಹಿಸಲಾಗುತ್ತದೆ.
ಲಭ್ಯತೆ
GCC ಕಂಪೈಲರ್ಗಳು ಎಲ್ಲಾ ಎಂಟರ್ಪ್ರೈಸ್ ಲಿನಕ್ಸ್ ವಿತರಣೆಗಳಲ್ಲಿ ಮತ್ತು ಆನ್ನಲ್ಲಿ ಲಭ್ಯವಿದೆ
ಎಐಎಕ್ಸ್.
- ಸ್ಥಾಪಿಸಲಾದ GCC ಆವೃತ್ತಿಯು RHEL 8.4 ನಲ್ಲಿ 8 ಮತ್ತು SLES 7.4 ನಲ್ಲಿ 15 ಆಗಿದೆ. RHEL 9 GCC 11.2 ಅನ್ನು ರವಾನಿಸುವ ನಿರೀಕ್ಷೆಯಿದೆ.
- ವಿತರಣೆಗಾಗಿ ಡೀಫಾಲ್ಟ್ ಕಂಪೈಲರ್ಗಳು Power10 ಅನ್ನು ಬೆಂಬಲಿಸಲು ತುಂಬಾ ಹಳೆಯದಾಗಿದ್ದಲ್ಲಿ GCC ಯ ಸಾಕಷ್ಟು ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಯನ್ನು ಪಡೆಯಲು ಹಲವಾರು ಮಾರ್ಗಗಳಿವೆ.
- ಈ ಉದ್ದೇಶಕ್ಕಾಗಿ Red Hat GCC ಟೂಲ್ಸೆಟ್ [1] ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
- SUSE ಅಭಿವೃದ್ಧಿ ಪರಿಕರಗಳ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಒದಗಿಸುತ್ತದೆ. [2]
- IBM ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೇನ್ ಮೂಲಕ ಇತ್ತೀಚಿನ ಕಂಪೈಲರ್ಗಳು ಮತ್ತು ಲೈಬ್ರರಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. [3]
IBM ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೈನ್
- ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೇನ್ ಕಂಪೈಲರ್ಗಳು, ಡೀಬಗ್ಗರ್ಗಳು ಮತ್ತು ಇತರ ಪರಿಕರಗಳೊಂದಿಗೆ ಪವರ್-ಆಪ್ಟಿಮೈಸ್ಡ್ ಸಿಸ್ಟಮ್ ಲೈಬ್ರರಿಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ.
- ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೈನ್ನೊಂದಿಗೆ ಬಿಲ್ಡಿಂಗ್ ಕೋಡ್ ಇತ್ತೀಚಿನ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಸಾಧ್ಯವಾದಷ್ಟು ಹೆಚ್ಚು ಆಪ್ಟಿಮೈಸ್ಡ್ ಕೋಡ್ ಅನ್ನು ಉತ್ಪಾದಿಸಬಹುದು.
ಭಾಷೆಗಳು
- C (GCC), C++ (g++), ಮತ್ತು Fortran (gfortran), ಜೊತೆಗೆ Go (GCC), D (GDC), ಮತ್ತು Ada (gnat).
- ಕೇವಲ GCC, g++, ಮತ್ತು gfortran ಅನ್ನು ಸಾಮಾನ್ಯವಾಗಿ ಪೂರ್ವನಿಯೋಜಿತವಾಗಿ ಸ್ಥಾಪಿಸಲಾಗುತ್ತದೆ.
- ಪವರ್ನಲ್ಲಿ ಗೋ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನಿರ್ಮಿಸಲು ಗೋಲಾಂಗ್ ಕಂಪೈಲರ್ [4] ಆದ್ಯತೆಯ ಪರ್ಯಾಯವಾಗಿದೆ.
Power10 ನಲ್ಲಿ ಹೊಂದಾಣಿಕೆ ಮತ್ತು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು
- POWER8 ಅಥವಾ POWER9 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು GCC ಯ ಹಿಂದಿನ ಆವೃತ್ತಿಗಳೊಂದಿಗೆ ಸಂಕಲಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್ಗಳು Power10 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಹೊಂದಾಣಿಕೆಯಾಗುತ್ತವೆ.
- ಪವರ್ ISA 11.2 ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಎಲ್ಲಾ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಲು GCC 3.1 ಅಥವಾ ನಂತರ ಶಿಫಾರಸು ಮಾಡಲಾಗಿದೆ ಮತ್ತು Power10 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ.
- GCC 11.2 Power10 ಪ್ರೊಸೆಸರ್ಗಳಿಂದ ಒದಗಿಸಲಾದ ಮ್ಯಾಟ್ರಿಕ್ಸ್ ಮಲ್ಟಿಪ್ಲೈ ಅಸಿಸ್ಟ್ (MMA) ವೈಶಿಷ್ಟ್ಯಕ್ಕೆ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸುತ್ತದೆ. [5]
- ನೀವು ಸಾಕಷ್ಟು ಇತ್ತೀಚಿನ ಬಿಡುಗಡೆಗಳನ್ನು ಬಳಸಿದರೆ, ಯಾವುದೇ GCC, LLVM ಮತ್ತು ಓಪನ್ XL ಕಂಪೈಲರ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು MMA ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಬಹುದು.
IBM ಶಿಫಾರಸು ಮಾಡಲಾದ ಮತ್ತು ಬೆಂಬಲಿತ ಕಂಪೈಲರ್ ಧ್ವಜಗಳು [6]
-O3 ಅಥವಾ -ಪೂರ್ವ | ಆಕ್ರಮಣಕಾರಿ ಆಪ್ಟಿಮೈಸೇಶನ್. -ಪೂರ್ವವು ಮೂಲಭೂತವಾಗಿ -O3 -ಫಾಸ್ಟ್-ಮ್ಯಾಥ್ಗೆ ಸಮನಾಗಿರುತ್ತದೆ, ಇದು IEEE ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಅಂಕಗಣಿತದ ಮೇಲಿನ ನಿರ್ಬಂಧಗಳನ್ನು ಸಡಿಲಗೊಳಿಸುತ್ತದೆ. |
-mcpu=powern | ಪವರ್ ಪ್ರೊಸೆಸರ್ ಬೆಂಬಲಿತ ಸೂಚನೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಕಂಪೈಲ್ ಮಾಡಿ. ಉದಾಹರಣೆಗೆample, Power10 ನಲ್ಲಿ ಮಾತ್ರ ಲಭ್ಯವಿರುವ ಸೂಚನೆಗಳನ್ನು ಬಳಸಲು, -mcpu=power10 ಅನ್ನು ಆಯ್ಕೆ ಮಾಡಿ. |
-ಗೆ | ಐಚ್ಛಿಕ. "ಲಿಂಕ್-ಟೈಮ್" ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ನಿರ್ವಹಿಸಿ. ಇದು ಫಂಕ್ಷನ್ ಕರೆಗಳಾದ್ಯಂತ ಕೋಡ್ ಅನ್ನು ಆಪ್ಟಿಮೈಸ್ ಮಾಡುತ್ತದೆ, ಅಲ್ಲಿ ಕರೆ ಮಾಡುವವರು ಮತ್ತು ಕರೆಯುವ ಕಾರ್ಯಗಳು ವಿಭಿನ್ನ ಸಂಕಲನ ಘಟಕಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿವೆ ಮತ್ತು ಆಗಾಗ್ಗೆ ಗಮನಾರ್ಹ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಬಹುದು. |
-ಅನ್ರೋಲ್-ಲೂಪ್ಗಳು | ಐಚ್ಛಿಕ. ಕಂಪೈಲರ್ ಸಾಮಾನ್ಯವಾಗಿ ಮಾಡುವುದಕ್ಕಿಂತ ಲೂಪ್ ಬಾಡಿಗಳ ಹೆಚ್ಚು ಆಕ್ರಮಣಕಾರಿ ನಕಲು ಮಾಡಿ. ಸಾಮಾನ್ಯವಾಗಿ, ನೀವು ಇದನ್ನು ಬಿಟ್ಟುಬಿಡಬೇಕು, ಆದರೆ ಕೆಲವು ಕೋಡ್ಗಳಲ್ಲಿ, ಇದು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. |
ಗಮನಿಸಿ:
ಆದಾಗ್ಯೂ -mcpu=power10 ಅನ್ನು GCC 10.3 ರಷ್ಟು ಹಿಂದೆಯೇ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ, GCC 11.2 ಅನ್ನು ಆದ್ಯತೆ ನೀಡಲಾಗಿದೆ ಏಕೆಂದರೆ ಹಿಂದಿನ ಕಂಪೈಲರ್ಗಳು Power10 ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಅಳವಡಿಸಲಾದ ಪ್ರತಿಯೊಂದು ವೈಶಿಷ್ಟ್ಯವನ್ನು ಬೆಂಬಲಿಸುವುದಿಲ್ಲ. ಅಲ್ಲದೆ, -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] IBM ಪವರ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಲಿನಕ್ಸ್ಗಾಗಿ ಅಡ್ವಾನ್ಸ್ ಟೂಲ್ಚೈನ್. https://www.ibm.com/support/pages/advancetoolchain-linux-power.
[4] ಗೋ ಭಾಷೆ. https://golang.org. [5] ಮ್ಯಾಟ್ರಿಕ್ಸ್-ಮಲ್ಟಿಪ್ಲೈ ಅಸಿಸ್ಟ್ ಬೆಸ್ಟ್ ಪ್ರಾಕ್ಟೀಸ್ ಗೈಡ್. http://www.redbooks.ibm.com/redpapers/pdfs/redp5612.pdf
[6] GNU ಕಂಪೈಲರ್ ಸಂಗ್ರಹವನ್ನು ಬಳಸುವುದು. 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 ಕಾರ್ಪೊರೇಶನ್ ವಿತ್-ದ-ಗ್ನು-ಪರೋಕ್ಷ-ಕಾರ್ಯ-ಯಂತ್ರ.
ಜಾವಾ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಅಡ್ವಾನ್ ಅನ್ನು ಮನಬಂದಂತೆ ತೆಗೆದುಕೊಳ್ಳಬಹುದುtagಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಅಥವಾ ಹೊಸದಾದ ಜಾವಾ ರನ್ಟೈಮ್ ಆವೃತ್ತಿಗಳನ್ನು ಬಳಸಿಕೊಂಡು P10 ಮೋಡ್ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ ಹೊಸ P10 ISA ವೈಶಿಷ್ಟ್ಯಗಳ ಇ:
ಜಾವಾ 8
- IBM SDK 8 SR6 FP36
- IBM ಸೆಮೆರು ರನ್ಟೈಮ್ ಓಪನ್ ಆವೃತ್ತಿ 8u302: openj9-0.27.1
ಜಾವಾ 11
- IBM ಸೆಮೆರು ರನ್ಟೈಮ್ ಪ್ರಮಾಣೀಕೃತ ಆವೃತ್ತಿ 11.0.12.1: openj9-0.27.1
- IBM ಸೆಮೆರು ರನ್ಟೈಮ್ ಓಪನ್ ಆವೃತ್ತಿ 11.0.12.1: openj9-0.27.1
Java 17 (ಚಾಲಕರು ಇನ್ನೂ ಲಭ್ಯವಿಲ್ಲದಿರಬಹುದು)
- IBM ಸೆಮೆರು ರನ್ಟೈಮ್ ಪ್ರಮಾಣೀಕೃತ ಆವೃತ್ತಿ 17: openj9-0.28
- IBM ಸೆಮೆರು ರನ್ಟೈಮ್ ಓಪನ್ ಆವೃತ್ತಿ 17: openj9-0.28
- OpenJDK 17
ಕಾರ್ಯಕ್ಷಮತೆಯ ಶ್ರುತಿ ಉಲ್ಲೇಖಗಳು:
IBM Webಸ್ಪಿಯರ್ ಅಪ್ಲಿಕೇಶನ್ ಸರ್ವರ್ ಕಾರ್ಯಕ್ಷಮತೆ ಕುಕ್ಬುಕ್
ಪುಟದ ಗಾತ್ರ
AIX ನಲ್ಲಿನ ಹೆಚ್ಚಿನ ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ಗಳಿಗೆ ಸಾಮಾನ್ಯ ಶಿಫಾರಸು ಎಂದರೆ 64KB ಪುಟದ ಗಾತ್ರವನ್ನು ಬಳಸುವುದು ಮತ್ತು SGA ಗಾಗಿ 16MB ಪುಟದ ಗಾತ್ರವಲ್ಲ. ವಿಶಿಷ್ಟವಾಗಿ, 64 KB ಪುಟಗಳು ಬಹುತೇಕ ಒಂದೇ ತರುತ್ತವೆ
ವಿಶೇಷ ನಿರ್ವಹಣೆ ಇಲ್ಲದೆ 16 MB ಪುಟಗಳಂತೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಪ್ರಯೋಜನ.
TNS ಕೇಳುಗ
Oracle 12.1 ಡೇಟಾಬೇಸ್ ಮತ್ತು ಡೀಫಾಲ್ಟ್ ಆಗಿ ನಂತರದ ಬಿಡುಗಡೆಗಳು ಪಠ್ಯ, ಡೇಟಾ ಮತ್ತು ಸ್ಟಾಕ್ಗಾಗಿ 64k ಪುಟಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಆದಾಗ್ಯೂ, TNSLISTENER ಗಾಗಿ ಇದು ಇನ್ನೂ ಪಠ್ಯ, ಡೇಟಾ ಮತ್ತು ಸ್ಟಾಕ್ಗಾಗಿ 4k ಪುಟಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಗೆ
ಕೇಳುಗರಿಗೆ 64k ಪುಟಗಳನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿ ಕೇಳುಗ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಪ್ರಾರಂಭಿಸುವ ಮೊದಲು ರಫ್ತು ಆಜ್ಞೆಯನ್ನು ಬಳಸುತ್ತದೆ. ASM ಆಧಾರಿತ ಪರಿಸರದಲ್ಲಿ ರನ್ ಆಗುವುದರಿಂದ ಕೇಳುಗರು ಖಾಲಿಯಾಗುತ್ತಾರೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ
GRID_HOME ಮತ್ತು ORACLE_HOME ಅಲ್ಲ.
"ಕಟ್ಟುನಿಟ್ಟಾಗಿ setenv" ಆಜ್ಞೆಯ ದಸ್ತಾವೇಜನ್ನು 12.1 ಅಥವಾ ನಂತರದ ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಬದಲಾಯಿಸಲಾಗಿದೆ. -env ಅಥವಾ -envs ಪರವಾಗಿ -t ಅಥವಾ -T ಅನ್ನು ತೆಗೆದುಹಾಕಲಾಗಿದೆ. ಒರಾಕಲ್ ಲಿಸನರ್ ಪರಿಸರದಲ್ಲಿ ಸೆಟ್ ಮತ್ತು ರಫ್ತು:
– LDR_CNTRL=DATAPSIZE=64K@TEXTPSIZE=64K@STACKPSIZE=64K - VMM_CNTRL=vmm_fork_policy=COR ('ಕಾಪಿ ಆನ್ ರೀಡ್' ಆಜ್ಞೆಯನ್ನು ಸೇರಿಸಿ)
ಹಂಚಿದ ಸಿಂಟ್ಯಾಕ್ಸ್
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 ನಲ್ಲಿ Oracle ಗಾಗಿ ದೀರ್ಘಾವಧಿಯ ನೆಟ್ವರ್ಕ್-ಟ್ಯೂನಿಂಗ್ ಸಲಹೆಯಾಗಿದೆ, ಆದಾಗ್ಯೂ ಡೀಫಾಲ್ಟ್ 0 ನಲ್ಲಿ ಉಳಿಯುತ್ತದೆ. TCP ಸೆಟ್ಟಿಂಗ್ rfc1323=1
ಹೆಚ್ಚು ಸಮಗ್ರ ಮಾಹಿತಿ
ಲಿಂಕ್ ಅನ್ನು ನೋಡಿ: POWER9 ಸೇರಿದಂತೆ ಪವರ್ ಸಿಸ್ಟಮ್ಗಳಲ್ಲಿ AIX ಚಾಲನೆಯಲ್ಲಿರುವ ಪ್ರಸ್ತುತ ಒರಾಕಲ್ ಡೇಟಾಬೇಸ್ ಆವೃತ್ತಿಗಳ ಸ್ಥಿರತೆ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನಿರ್ವಹಿಸುವುದು
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 ಬಳಸಿ
- ಹೆಚ್ಚಿನ ಬ್ಯಾಂಡ್ವಿಡ್ತ್ ಅಥವಾ ಕಡಿಮೆ ಲೇಟೆನ್ಸಿ ಅಗತ್ಯವಿರುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗಾಗಿ, VF ಅನ್ನು ನೇರವಾಗಿ ಪಾಡ್ಗೆ ನಿಯೋಜಿಸಲು SR-IOV ನೆಟ್ವರ್ಕ್ ಆಪರೇಟರ್ ಅನ್ನು ಬಳಸುವುದನ್ನು ಪರಿಗಣಿಸಿ
- ಕಡಿಮೆ ಸಮಯಾವಧಿಯ ಅಗತ್ಯವಿರುವ ಸೇವೆಗಳಿಗಾಗಿ, ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಮಾರ್ಗಕ್ಕಾಗಿ ಡೀಫಾಲ್ಟ್ ಸಮಯಾವಧಿಗಳನ್ನು ಕಾನ್ಫಿಗರ್ ಮಾಡಿ
- OCP ಯ ಕ್ಲಸ್ಟರ್ ನೆಟ್ವರ್ಕ್ನ ಅಪೇಕ್ಷಿತ MTU ಗಾತ್ರವನ್ನು ಹೊಂದಿಸಿ
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್
- CoreOS ಪೋಸ್ಟ್-ಇನ್ಸ್ಟಾಲ್ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಯು-ಮಿತಿಗಳನ್ನು ಹೆಚ್ಚಿಸುವುದನ್ನು ಪರಿಗಣಿಸಿ
- ಪವರ್ನಲ್ಲಿ ಪವರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ OCP4.8 ಸ್ಥಾಪನೆಗೆ ಕನಿಷ್ಠ OCP ಅನುಸ್ಥಾಪನೆಯ ಅವಶ್ಯಕತೆಗಳನ್ನು ನೋಡಿ
ನಿಯೋಜನೆ
- ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ನಿಯೋಜಿಸುವಾಗ, ಏಕಕಾಲಿಕ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ (SMT), ಅಥವಾ ಹೈಪರ್ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸದಿದ್ದಾಗ ಒಂದು vCPU ಒಂದು ಭೌತಿಕ ಕೋರ್ಗೆ ಸಮನಾಗಿರುತ್ತದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ. SMT ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸಿದಾಗ, VCPU ಒಂದು ಹಾರ್ಡ್ವೇರ್ ಥ್ರೆಡ್ಗೆ ಸಮನಾಗಿರುತ್ತದೆ.
- ಕೆಲಸಗಾರರು ಮತ್ತು ಮಾಸ್ಟರ್ ನೋಡ್ಗಳಿಗೆ ಕನಿಷ್ಠ ಗಾತ್ರದ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ನೋಡಿ ಕನಿಷ್ಠ ಸಂಪನ್ಮೂಲ ಅವಶ್ಯಕತೆಗಳು
- ಅಂತರ್ನಿರ್ಮಿತ ಕಂಟೈನರ್ ಇಮೇಜ್ ರಿಜಿಸ್ಟ್ರಿಗೆ ಪ್ರತ್ಯೇಕ ಮೀಸಲಾದ ಸಂಗ್ರಹಣೆಯನ್ನು ನಿಯೋಜಿಸಿ
- OpenShift ಕಂಟೈನರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಘಟಕಗಳು ಡೇಟಾವನ್ನು ಬರೆಯುವ OCP ಯ ಮುಖ್ಯ ಡೈರೆಕ್ಟರಿಗಳ ಮುಖ್ಯ ಡೈರೆಕ್ಟರಿಗಳಿಗಾಗಿ ಕೆಳಗಿನ ಗಾತ್ರದ ಮಾರ್ಗಸೂಚಿಗಳನ್ನು ಬಳಸಿ.
ದಾಖಲೆಗಳು / ಸಂಪನ್ಮೂಲಗಳು
![]() |
IBM Power10 ಕಾರ್ಯಕ್ಷಮತೆ [ಪಿಡಿಎಫ್] ಬಳಕೆದಾರ ಮಾರ್ಗದರ್ಶಿ ಪವರ್ 10, ಕಾರ್ಯಕ್ಷಮತೆ, ಪವರ್ 10 ಕಾರ್ಯಕ್ಷಮತೆ |