ಮೃದು

CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ - ವ್ಯತ್ಯಾಸವೇನು?

ಸಮಸ್ಯೆಗಳನ್ನು ತೆಗೆದುಹಾಕಲು ನಮ್ಮ ಸಾಧನವನ್ನು ಪ್ರಯತ್ನಿಸಿ





ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಲಾಗಿದೆ: ಫೆಬ್ರವರಿ 16, 2021

CPU ಕೋರ್‌ಗಳು ಮತ್ತು ಥ್ರೆಡ್‌ಗಳ ನಡುವಿನ ವ್ಯತ್ಯಾಸದ ಬಗ್ಗೆ ನೀವು ಯೋಚಿಸಿದ್ದೀರಾ? ಇದು ಗೊಂದಲವಲ್ಲವೇ? ಈ ಮಾರ್ಗದರ್ಶಿಯಲ್ಲಿ ಚಿಂತಿಸಬೇಡಿ CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳ ಚರ್ಚೆಗೆ ಸಂಬಂಧಿಸಿದ ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳಿಗೆ ನಾವು ಉತ್ತರಿಸುತ್ತೇವೆ.



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

CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ - ಏನು



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

ಪರಿವಿಡಿ[ ಮರೆಮಾಡಿ ]



CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳನ್ನು ವಿವರಿಸಲಾಗಿದೆ - ಎರಡರ ನಡುವಿನ ವ್ಯತ್ಯಾಸವೇನು?

ಕಂಪ್ಯೂಟರ್‌ನಲ್ಲಿ ಕೋರ್ ಪ್ರೊಸೆಸರ್

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

ಈಗ, CPU ಕೆಲವು ಉಪ-ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ. ಅವುಗಳಲ್ಲಿ ಕೆಲವು ನಿಯಂತ್ರಣ ಘಟಕ ಮತ್ತು ಅಂಕಗಣಿತದ ತಾರ್ಕಿಕ ಘಟಕ ( ALU ) ಈ ನಿಯಮಗಳು ತುಂಬಾ ತಾಂತ್ರಿಕವಾಗಿವೆ ಮತ್ತು ಈ ಲೇಖನಕ್ಕೆ ಅಗತ್ಯವಿಲ್ಲ. ಆದ್ದರಿಂದ, ನಾವು ಅವುಗಳನ್ನು ತಪ್ಪಿಸುತ್ತೇವೆ ಮತ್ತು ನಮ್ಮ ಮುಖ್ಯ ವಿಷಯವನ್ನು ಮುಂದುವರಿಸುತ್ತೇವೆ.



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

ಬಹು ಕೋರ್ಗಳು

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

ಇಲ್ಲಿ ಯಾವುದೇ ಇತರ ತಂತ್ರಗಳು ಒಳಗೊಂಡಿಲ್ಲ - ಡ್ಯುಯಲ್-ಕೋರ್ CPU ಎರಡು ಕೇಂದ್ರೀಯ ಸಂಸ್ಕರಣಾ ಘಟಕಗಳನ್ನು ಹೊಂದಿದೆ, ಆದರೆ ಕ್ವಾಡ್-ಕೋರ್ಗಳು CPU ಚಿಪ್ನಲ್ಲಿ ನಾಲ್ಕು ಕೇಂದ್ರೀಯ ಸಂಸ್ಕರಣಾ ಘಟಕಗಳನ್ನು ಹೊಂದಿವೆ, ಆಕ್ಟಾ-ಕೋರ್ ಎಂಟು ಹೊಂದಿದೆ, ಇತ್ಯಾದಿ.

ಇದನ್ನೂ ಓದಿ: 8 ಸಿಸ್ಟಮ್ ಗಡಿಯಾರವನ್ನು ಸರಿಪಡಿಸುವ ಮಾರ್ಗಗಳು ವೇಗದ ಸಮಸ್ಯೆಯನ್ನು ರನ್ ಮಾಡುತ್ತದೆ

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

ಹೈಪರ್-ಥ್ರೆಡಿಂಗ್

ಈಗ, ಕಂಪ್ಯೂಟರ್‌ಗಳ ಬಹುಕಾರ್ಯಕ ಸಾಮರ್ಥ್ಯಗಳ ಜೊತೆಗೆ ಈ ವೇಗದ ಮತ್ತು ಉತ್ತಮ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹಿಂದಿನ ಇನ್ನೊಂದು ಅಂಶವನ್ನು ನೋಡೋಣ - ಹೈಪರ್-ಥ್ರೆಡಿಂಗ್. ಕಂಪ್ಯೂಟರ್‌ಗಳ ವ್ಯವಹಾರದಲ್ಲಿ ದೈತ್ಯ, ಇಂಟೆಲ್ ಮೊದಲ ಬಾರಿಗೆ ಹೈಪರ್-ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಬಳಸಿತು. ಅದರೊಂದಿಗೆ ಅವರು ಸಾಧಿಸಲು ಬಯಸಿದ್ದು ಗ್ರಾಹಕ PC ಗಳಿಗೆ ಸಮಾನಾಂತರ ಗಣನೆಯನ್ನು ತರುವುದು. ಈ ವೈಶಿಷ್ಟ್ಯವನ್ನು ಮೊದಲು 2002 ರಲ್ಲಿ ಡೆಸ್ಕ್‌ಟಾಪ್ PC ಗಳಲ್ಲಿ ಪ್ರಾರಂಭಿಸಲಾಯಿತು ಪ್ರೀಮಿಯಂ 4 HT . ಆ ಸಮಯದಲ್ಲಿ, ಪೆಂಟಿಯಮ್ 4T ಒಂದೇ CPU ಕೋರ್ ಅನ್ನು ಹೊಂದಿತ್ತು, ಇದರಿಂದಾಗಿ ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ಒಂದೇ ಕೆಲಸವನ್ನು ಮಾಡಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ. ಆದಾಗ್ಯೂ, ಬಳಕೆದಾರರು ಬಹುಕಾರ್ಯಕದಂತೆ ಕಾಣಲು ಸಾಕಷ್ಟು ವೇಗವಾಗಿ ಕಾರ್ಯಗಳ ನಡುವೆ ಬದಲಾಯಿಸಲು ಸಾಧ್ಯವಾಯಿತು. ಆ ಪ್ರಶ್ನೆಗೆ ಉತ್ತರವಾಗಿ ಹೈಪರ್-ಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಒದಗಿಸಲಾಗಿದೆ.

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

CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳು: ವ್ಯತ್ಯಾಸವೇನು?

ಈಗ, ಕೋರ್ ಮತ್ತು ಥ್ರೆಡ್ ನಡುವಿನ ವ್ಯತ್ಯಾಸವನ್ನು ಕಂಡುಹಿಡಿಯಲು ನಾವು ಕೆಲವು ಕ್ಷಣಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳೋಣ. ಸರಳವಾಗಿ ಹೇಳುವುದಾದರೆ, ನೀವು ಕೋರ್ ಅನ್ನು ವ್ಯಕ್ತಿಯ ಬಾಯಿ ಎಂದು ಭಾವಿಸಬಹುದು, ಆದರೆ ಎಳೆಗಳನ್ನು ಮನುಷ್ಯನ ಕೈಗಳೊಂದಿಗೆ ಹೋಲಿಸಬಹುದು. ಬಾಯಿ ತಿನ್ನುವ ಜವಾಬ್ದಾರಿಯನ್ನು ಹೊಂದಿದೆ ಎಂದು ನಿಮಗೆ ತಿಳಿದಿರುವಂತೆ, ಮತ್ತೊಂದೆಡೆ, ಕೈಗಳು ‘ಕೆಲಸದ ಹೊರೆ’ಯನ್ನು ಸಂಘಟಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ನೀವು ಹೆಚ್ಚು ಎಳೆಗಳನ್ನು ಹೊಂದಿರುವಿರಿ, ನಿಮ್ಮ ಕೆಲಸದ ಸರತಿಯನ್ನು ಉತ್ತಮವಾಗಿ ಆಯೋಜಿಸಲಾಗಿದೆ. ಪರಿಣಾಮವಾಗಿ, ಅದರೊಂದಿಗೆ ಬರುವ ಮಾಹಿತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ನೀವು ವರ್ಧಿತ ದಕ್ಷತೆಯನ್ನು ಪಡೆಯುತ್ತೀರಿ.

CPU ಕೋರ್ಗಳು ಭೌತಿಕ CPU ಒಳಗೆ ನಿಜವಾದ ಯಂತ್ರಾಂಶ ಘಟಕವಾಗಿದೆ. ಮತ್ತೊಂದೆಡೆ, ಥ್ರೆಡ್‌ಗಳು ಕೈಯಲ್ಲಿರುವ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುವ ವರ್ಚುವಲ್ ಘಟಕಗಳಾಗಿವೆ. CPU ಬಹು ಥ್ರೆಡ್‌ಗಳೊಂದಿಗೆ ಸಂವಹಿಸಲು ಹಲವಾರು ವಿಭಿನ್ನ ವಿಧಾನಗಳಿವೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಒಂದು ಥ್ರೆಡ್ ಕಾರ್ಯಗಳನ್ನು CPU ಗೆ ಫೀಡ್ ಮಾಡುತ್ತದೆ. ಮೊದಲ ಥ್ರೆಡ್‌ನಿಂದ ಒದಗಿಸಲಾದ ಮಾಹಿತಿಯು ವಿಶ್ವಾಸಾರ್ಹವಲ್ಲ ಅಥವಾ ಕ್ಯಾಶ್ ಮಿಸ್‌ನಂತಹ ನಿಧಾನವಾದಾಗ ಮಾತ್ರ ಎರಡನೇ ಥ್ರೆಡ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲಾಗುತ್ತದೆ.

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

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

ಇದನ್ನೂ ಓದಿ: INಕಚೇರಿಗಳು, ಶಾಲೆಗಳು ಅಥವಾ ಕಾಲೇಜುಗಳಲ್ಲಿ ನಿರ್ಬಂಧಿಸಿದಾಗ YouTube ಅನ್ನು ನಿರ್ಬಂಧಿಸುವುದೇ?

ಆದ್ದರಿಂದ, ನೀವು ಅದನ್ನು ಹೊಂದಿದ್ದೀರಿ! ಎಂಬ ಚರ್ಚೆಯನ್ನು ನೀವು ಸುಲಭವಾಗಿ ಮುಗಿಸಬಹುದು CPU ಕೋರ್‌ಗಳು vs ಥ್ರೆಡ್‌ಗಳು , ಮೇಲಿನ ಮಾರ್ಗದರ್ಶಿ ಬಳಸಿ. ಆದರೆ ಈ ಮಾರ್ಗದರ್ಶಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ನೀವು ಇನ್ನೂ ಯಾವುದೇ ಪ್ರಶ್ನೆಗಳನ್ನು ಹೊಂದಿದ್ದರೆ ನಂತರ ಕಾಮೆಂಟ್ ವಿಭಾಗದಲ್ಲಿ ಅವರನ್ನು ಕೇಳಲು ಮುಕ್ತವಾಗಿರಿ.

ಎಲೋನ್ ಡೆಕರ್

Elon ಅವರು ಸೈಬರ್ S ನಲ್ಲಿ ಟೆಕ್ ಬರಹಗಾರರಾಗಿದ್ದಾರೆ. ಅವರು ಈಗ ಸುಮಾರು 6 ವರ್ಷಗಳಿಂದ ಹೇಗೆ ಮಾರ್ಗದರ್ಶಿಗಳನ್ನು ಬರೆಯುತ್ತಿದ್ದಾರೆ ಮತ್ತು ಅನೇಕ ವಿಷಯಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಅವರು ವಿಂಡೋಸ್, ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಇತ್ತೀಚಿನ ತಂತ್ರಗಳು ಮತ್ತು ಸಲಹೆಗಳಿಗೆ ಸಂಬಂಧಿಸಿದ ವಿಷಯಗಳನ್ನು ಕವರ್ ಮಾಡಲು ಇಷ್ಟಪಡುತ್ತಾರೆ.