ಪ್ರೊಸೆಸರ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ಮೇಲೆ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯ ಪರಿಣಾಮ


ಗಣಕಯಂತ್ರದ ಸಿಂಹ ಪಾಲನ್ನು ಉತ್ಪಾದಿಸುವ ಕಂಪ್ಯೂಟರ್ನ ಮುಖ್ಯ ಅಂಶವೆಂದರೆ ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕ ಮತ್ತು ಸಂಪೂರ್ಣ ವ್ಯವಸ್ಥೆಯ ವೇಗವು ಅದರ ಶಕ್ತಿಯ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ಈ ಲೇಖನದಲ್ಲಿ ನಾವು ಕೋರ್ಯುಗಳ ಸಂಖ್ಯೆ ಸಿಪಿಯು ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೇಗೆ ಪ್ರಭಾವಿಸುತ್ತದೆ ಎಂಬುದರ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ.

ಸಿಪಿಯು ಕೋರ್ಗಳು

CPU ನ ಮುಖ್ಯ ಭಾಗವೆಂದರೆ ಕರ್ನಲ್. ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳು ಮತ್ತು ಲೆಕ್ಕಾಚಾರಗಳು ಎಲ್ಲಿ ನಡೆಯುತ್ತವೆ ಎಂಬುದು ಇಲ್ಲಿರುತ್ತದೆ. ಹಲವಾರು ಕೋರ್ಗಳನ್ನು ಹೊಂದಿದ್ದರೆ, ಅವರು ಪರಸ್ಪರ ಬರುತ್ತವೆ ಮತ್ತು ದತ್ತಾಂಶ ಬಸ್ ಮೂಲಕ ವ್ಯವಸ್ಥೆಯ ಇತರ ಘಟಕಗಳೊಂದಿಗೆ "ಸಂವಹನ" ಮಾಡುತ್ತಾರೆ. ಕಾರ್ಯವನ್ನು ಅವಲಂಬಿಸಿ ಅಂತಹ "ಇಟ್ಟಿಗೆಗಳು" ಸಂಖ್ಯೆ, ಪ್ರೊಸೆಸರ್ನ ಒಟ್ಟಾರೆ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು, ಮಾಹಿತಿಯ ಸಂಸ್ಕರಣೆಯ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತವೆ, ಆದರೆ ವಾಸ್ತವವಾಗಿ ಬಹು-ಕೋರ್ ಸಿಪಿಯುಗಳು ಕಡಿಮೆ "ಪ್ಯಾಕೇಜ್ ಮಾಡಲಾದ" ಪ್ರತಿರೂಪಗಳಿಗಿಂತ ಕೆಳಮಟ್ಟದಲ್ಲಿರುತ್ತವೆ.

ಇದನ್ನೂ ನೋಡಿ: ಆಧುನಿಕ ಸಂಸ್ಕಾರಕ ಸಾಧನ

ಶಾರೀರಿಕ ಮತ್ತು ತಾರ್ಕಿಕ ಕೋರ್ಗಳು

ಅನೇಕ ಇಂಟೆಲ್ ಸಂಸ್ಕಾರಕಗಳು, ಮತ್ತು ತೀರಾ ಇತ್ತೀಚೆಗೆ, ಎಎಮ್ಡಿ, ಒಂದು ಭೌತಿಕ ಕೋರ್ ಎಂದರೆ ಎರಡು ಎಳೆಗಳನ್ನು ಕಂಪ್ಯೂಟಿಂಗ್ನೊಂದಿಗೆ ನಡೆಸುವ ರೀತಿಯಲ್ಲಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಈ ಎಳೆಗಳನ್ನು ಲಾಜಿಕಲ್ ಕೋರ್ಗಳು ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ನಾವು CPU-Z ನಲ್ಲಿ ಈ ಗುಣಲಕ್ಷಣಗಳನ್ನು ನೋಡಬಹುದು:

ಎಎಮ್ಡಿ ಯಿಂದ ಇಂಟೆಲ್ ಅಥವಾ ಸೈಲ್ಟನಿಯಸ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ (ಎಸ್ಎಂಟಿ) ಯ ಹೈಪರ್ ಥ್ರೆಡ್ಡಿಂಗ್ (ಎಚ್ಟಿ) ತಂತ್ರಜ್ಞಾನ ಇದಕ್ಕೆ ಕಾರಣವಾಗಿದೆ. ಸೇರಿಸಲಾಗಿದೆ ತಾರ್ಕಿಕ ಕೋರ್ ಭೌತಿಕ ಒಂದಕ್ಕಿಂತ ಕಡಿಮೆ ಎಂದು ಇಲ್ಲಿ ಅರ್ಥಮಾಡಿಕೊಳ್ಳಲು ಮುಖ್ಯ, ಅಂದರೆ, ಒಂದು ಪೂರ್ಣ ಪ್ರಮಾಣದ ಕ್ವಾಡ್ ಕೋರ್ CPU ಅದೇ ಅನ್ವಯಗಳಲ್ಲಿ ಎಚ್ಟಿ ಅಥವಾ ಎಸ್ಎಂಟಿ ಅದೇ ಪೀಳಿಗೆಯ ಡ್ಯುಯಲ್ ಕೋರ್ ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾಗಿದೆ.

ಆಟಗಳು

ಗೇಮಿಂಗ್ ಅನ್ವಯಿಕೆಗಳನ್ನು ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕ ಪ್ರಪಂಚದ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ವೀಡಿಯೊ ಕಾರ್ಡ್ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ರೀತಿಯಲ್ಲಿ ನಿರ್ಮಿಸಲಾಗಿದೆ. ವಸ್ತುಗಳ ಭೌತಶಾಸ್ತ್ರ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾಗಿದೆ, ಅವುಗಳಲ್ಲಿ ಹೆಚ್ಚಿನವು, ಹೊರೆ ಮತ್ತು ಹೆಚ್ಚು ಶಕ್ತಿಯುತವಾದ "ಕಲ್ಲು" ಕೆಲಸದೊಂದಿಗೆ ಉತ್ತಮವಾಗಿ ನಿಭಾಯಿಸುತ್ತದೆ. ಆದರೆ ಬಹು-ಕೋರ್ ದೈತ್ಯವನ್ನು ಖರೀದಿಸಲು ಹೊರದಬ್ಬಬೇಡಿ, ಏಕೆಂದರೆ ಪಂದ್ಯಗಳು ಭಿನ್ನವಾಗಿರುತ್ತವೆ.

ಇವನ್ನೂ ನೋಡಿ: ಆಟಗಳಲ್ಲಿ ಪ್ರೊಸೆಸರ್ ಏನು ಮಾಡುತ್ತದೆ

ಡೆವಲಪರ್ಗಳು ಬರೆದಿರುವ ಕೋಡ್ನ ವಿಶೇಷತೆಗಳ ಕಾರಣದಿಂದಾಗಿ, ಸುಮಾರು 2015 ರವರೆಗೆ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಹಳೆಯ ಯೋಜನೆಗಳು ಸಾಮಾನ್ಯವಾಗಿ 1 - 2 ಕ್ಕೂ ಹೆಚ್ಚು ಕೋರ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡಲಾಗುವುದಿಲ್ಲ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಕಡಿಮೆ ಮೆಗಾಹರ್ಟ್ಝ್ನೊಂದಿಗೆ ಎಂಟು-ಕೋರ್ ಪ್ರೊಸೆಸರ್ಗಿಂತ ಹೆಚ್ಚಿನ ಆವರ್ತನದೊಂದಿಗೆ ಡ್ಯೂಯಲ್-ಕೋರ್ ಪ್ರೊಸೆಸರ್ ಹೊಂದಲು ಇದು ಯೋಗ್ಯವಾಗಿದೆ. ಇದು ಕೇವಲ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ; ಆಚರಣೆಯಲ್ಲಿ, ಆಧುನಿಕ ಬಹು-ಕೋರ್ ಸಿಪಿಯುಗಳು ಪ್ರತಿ ಕೋರ್ಗೆ ಸಾಕಷ್ಟು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೊಂದಿವೆ ಮತ್ತು ಹಳೆಯ ಆಟಗಳಲ್ಲಿ ಉತ್ತಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ.

ಇವನ್ನೂ ನೋಡಿ: ಪ್ರೊಸೆಸರ್ನ ಆವರ್ತನದ ಮೇಲೆ ಯಾವ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ

ಮೊದಲ ಪಂದ್ಯಗಳಲ್ಲಿ ಒಂದಾದ, ಹಲವಾರು (4 ಅಥವಾ ಅದಕ್ಕೂ ಹೆಚ್ಚಿನ) ಕೋರ್ಗಳನ್ನು ಓಡಿಸಲು ಸಾಧ್ಯವಾದರೆ, ಅವುಗಳನ್ನು ಸಮವಾಗಿ ಡೌನ್ಲೋಡ್ ಮಾಡಿಕೊಳ್ಳುವುದು ಜಿಟಿಎ 5, 2015 ರಲ್ಲಿ PC ಯಲ್ಲಿ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಅಂದಿನಿಂದ, ಹೆಚ್ಚಿನ ಯೋಜನೆಗಳನ್ನು ಬಹು-ಥ್ರೆಡ್ ಎಂದು ಪರಿಗಣಿಸಬಹುದು. ಇದರರ್ಥ ಬಹು-ಕೋರ್ ಪ್ರೊಸೆಸರ್ ತನ್ನ ಅಧಿಕ-ಆವರ್ತನ ಕೌಂಟರ್ಗಳೊಂದಿಗೆ ಉಳಿಸಿಕೊಳ್ಳುವ ಅವಕಾಶವನ್ನು ಹೊಂದಿದೆ.

ಆಟವು ಕಂಪ್ಯೂಟೇಶನಲ್ ಸ್ಟ್ರೀಮ್ಗಳನ್ನು ಹೇಗೆ ಬಳಸಬಹುದೆಂದು ಅವಲಂಬಿಸಿ, ಬಹು-ಕೋರ್ ಒಂದು ಪ್ಲಸ್ ಮತ್ತು ಮೈನಸ್ ಎರಡೂ ಆಗಿರಬಹುದು. ಈ ವಸ್ತುವನ್ನು ಬರೆಯುವ ಸಮಯದಲ್ಲಿ, "ಆಟಗಳನ್ನು" 4 ಕೋರ್ಗಳಿಂದ ಹೊಂದಿರುವ CPU ಗಳನ್ನು ಪರಿಗಣಿಸಬಹುದು, ಮೇಲಾಗಿ ಹೈಪರ್ಥ್ರೆಡಿಂಗ್ನೊಂದಿಗೆ (ಮೇಲೆ ನೋಡಿ). ಹೇಗಾದರೂ, ಡೆವಲಪರ್ಗಳು ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ಗಾಗಿ ಕೋಡ್ ಅನ್ನು ಸರಳೀಕರಿಸುವಲ್ಲಿ ಪ್ರವೃತ್ತಿ ಇದೆ, ಮತ್ತು ಪರಮಾಣು-ಅಲ್ಲದ ಮಾದರಿಗಳು ಶೀಘ್ರದಲ್ಲೇ ಹತಾಶವಾಗಿ ಹಳತಾದವು.

ಕಾರ್ಯಕ್ರಮಗಳು

ಪ್ರತಿಯೊಂದು ಆಟವು ಆಟಗಳಿಗಿಂತ ಇಲ್ಲಿ ಸ್ವಲ್ಪ ಸರಳವಾಗಿದೆ, ಏಕೆಂದರೆ ನಾವು ನಿರ್ದಿಷ್ಟವಾದ ಪ್ರೋಗ್ರಾಂ ಅಥವಾ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು "ಕಲ್ಲು" ಆಯ್ಕೆ ಮಾಡಬಹುದು. ಕೆಲಸದ ಅನ್ವಯಿಕೆಗಳು ಏಕ-ಥ್ರೆಡ್ ಮತ್ತು ಮಲ್ಟಿ ಥ್ರೆಡ್ ಆಗಿರುತ್ತವೆ. ಮೊದಲ ಪ್ರತಿ ಕೋರ್ಗೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ ಅಗತ್ಯವಿರುತ್ತದೆ, ಮತ್ತು ಎರಡನೆಯದು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಎಳೆಗಳನ್ನು ಹೊಂದಿದೆ. ಉದಾಹರಣೆಗೆ, ಮಲ್ಟಿ-ಕೋರ್ "ಶೇಕಡಾ" ವೀಡಿಯೊ ಅಥವಾ 3D ದೃಶ್ಯಗಳ ರೆಂಡರಿಂಗ್ ಅನ್ನು ಉತ್ತಮವಾಗಿ ನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ಫೋಟೊಶಾಪ್ಗೆ 1 ರಿಂದ 2 ಶಕ್ತಿಶಾಲಿ ಕೋರ್ಗಳು ಅಗತ್ಯವಿದೆ.

ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆ

ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯು ಓಎಸ್ನ ವೇಗವನ್ನು 1 ಕ್ಕೆ ಸಮನಾದರೆ ಮಾತ್ರ ಪರಿಣಾಮ ಬೀರುತ್ತದೆ. ಇತರ ಸಂದರ್ಭಗಳಲ್ಲಿ, ಸಿಸ್ಟಮ್ ಪ್ರಕ್ರಿಯೆಗಳು ಎಲ್ಲಾ ಸಂಪನ್ಮೂಲಗಳು ಒಳಗೊಂಡಿರುವ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಲೋಡ್ ಮಾಡಬೇಡಿ. ನಾವು ಯಾವುದೇ "ಕಲ್ಲಿನ" ಮೇಲೆ "ಬ್ಲೇಡ್ಗಳನ್ನು ಹಾಕುವ" ವೈರಸ್ಗಳು ಅಥವಾ ವಿಫಲತೆಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತಿಲ್ಲ, ಆದರೆ ಸಾಮಾನ್ಯ ಕೆಲಸದ ಬಗ್ಗೆ. ಆದಾಗ್ಯೂ, ಸಿಸ್ಟಮ್ನೊಂದಿಗೆ ಅನೇಕ ಹಿನ್ನೆಲೆ ಕಾರ್ಯಕ್ರಮಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು, ಇದು ಸಿಪಿಯು ಸಮಯವನ್ನು ತಿನ್ನುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚುವರಿ ಕೋರ್ಗಳು ಅತ್ಯದ್ಭುತವಾಗಿರುವುದಿಲ್ಲ.

ಯುನಿವರ್ಸಲ್ ಪರಿಹಾರಗಳು

ತಕ್ಷಣ, ನಾವು ಬಹು ಕಾರ್ಯಕ ಪ್ರೊಸೆಸರ್ಗಳಿಲ್ಲ ಎಂದು ಗಮನಿಸಿ. ಎಲ್ಲಾ ಅನ್ವಯಗಳಲ್ಲಿ ಉತ್ತಮ ಫಲಿತಾಂಶಗಳನ್ನು ತೋರಿಸುವ ಮಾದರಿಗಳು ಮಾತ್ರ ಇವೆ. ಉದಾಹರಣೆಗೆ, ಉನ್ನತ ಆವರ್ತನ i7 8700, Ryzen R5 2600 (1600) ಅಥವಾ ಹೆಚ್ಚು ವಯಸ್ಸಾದ ರೀತಿಯ "ಕಲ್ಲುಗಳು" ಅನ್ನು ಹೊಂದಿರುವ ಆರು-ಕೋರ್ ಸಿಪಿಯುಗಳು ಉಲ್ಲೇಖಿಸಲ್ಪಡಬಹುದು, ಆದರೆ ಆಟಗಳು ಅಥವಾ ಸ್ಟ್ರೀಮಿಂಗ್ಗೆ ಸಮಾನಾಂತರವಾಗಿ ನೀವು ವೀಡಿಯೊ ಮತ್ತು 3D ನೊಂದಿಗೆ ಸಕ್ರಿಯವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದರೆ ಅವರು ಸಾರ್ವತ್ರಿಕವೆಂದು ಹೇಳಿಕೊಳ್ಳಲಾಗುವುದಿಲ್ಲ. .

ತೀರ್ಮಾನ

ಮೇಲೆ ಬರೆದಿರುವ ಎಲ್ಲವನ್ನೂ ಸಂಕ್ಷೇಪಿಸಿ, ನಾವು ಈ ಕೆಳಗಿನ ತೀರ್ಮಾನವನ್ನು ರಚಿಸಬಹುದು: ಪ್ರೊಸೆಸರ್ ಕೋರ್ಗಳ ಸಂಖ್ಯೆ ಒಟ್ಟು ಕಂಪ್ಯೂಟಶನಲ್ ಪವರ್ ಅನ್ನು ತೋರಿಸುವ ಒಂದು ವಿಶಿಷ್ಟ ಲಕ್ಷಣವಾಗಿದೆ, ಆದರೆ ಅದನ್ನು ಹೇಗೆ ಬಳಸುವುದು ಅನ್ವಯದ ಮೇಲೆ ಅವಲಂಬಿತವಾಗಿರುತ್ತದೆ. ಆಟಗಳಿಗೆ, ಕ್ವಾಡ್-ಕೋರ್ ಮಾದರಿಯು ಸರಿಯಾಗಿ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಹೆಚ್ಚಿನ-ಸಂಪನ್ಮೂಲ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ದೊಡ್ಡ ಸಂಖ್ಯೆಯ ಥ್ರೆಡ್ಗಳೊಂದಿಗೆ "ಕಲ್ಲು" ಅನ್ನು ಆಯ್ಕೆ ಮಾಡುವುದು ಉತ್ತಮವಾಗಿದೆ.