GPU cluster
ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ ಒಂದು ಕಂಪ್ಯೂಟರ್ ಕ್ಲಸ್ಟರ್ ಆಗಿದ್ದು, ಇದರಲ್ಲಿ ಪ್ರತಿ ನೋಡ್ ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರೊಸೆಸಿಂಗ್ ಯುನಿಟ್ (ಜಿಪಿಯು) ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ. ಗ್ರಾಫಿಕ್ಸ್ ಪ್ರೊಸೆಸಿಂಗ್ ಯುನಿಟ್ಗಳ (ಜಿಪಿಜಿಪಿಯು) ಮೇಲೆ ಜನರಲ್-ಪರ್ಪಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮೂಲಕ ಆಧುನಿಕ ಜಿಪಿಯುಗಳ ಕಂಪ್ಯೂಟೇಶನಲ್ ಶಕ್ತಿಯನ್ನು ಬಳಸಿಕೊಳ್ಳುವ ಮೂಲಕ, ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ನೊಂದಿಗೆ ಅತ್ಯಂತ ವೇಗವಾಗಿ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮಾಡಬಹುದು. ಹಾರ್ಡ್ವೇರ್ (ಜಿಪಿಯು) ಜಿಪಿಯು ಸಮೂಹಗಳ ಹಾರ್ಡ್ವೇರ್ ವರ್ಗೀಕರಣವು ಎರಡು ವರ್ಗಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿದೆಃ ಹೆಟೆರೋಜೀನಿಯಸ್ ಮತ್ತು ಹೋಮೋಜೀನಿಯಸ್. ಎರಡೂ ಪ್ರಮುಖ ಐಎಚ್ವಿಗಳಿಂದ (ಎಎಮ್ಡಿ ಮತ್ತು ಎನ್ವಿಡಿಯಾ) ವೈವಿಧ್ಯಮಯ ಹಾರ್ಡ್ವೇರ್ಗಳನ್ನು ಬಳಸಬಹುದು. ಒಂದೇ ಜಿಪಿಯುನ ವಿವಿಧ ಮಾದರಿಗಳನ್ನು ಬಳಸಿದರೂ ಸಹ (ಉದಾ. 8800ಜಿಟಿಯನ್ನು 8800ಜಿಟಿಎಕ್ಸ್ನೊಂದಿಗೆ ಬೆರೆಸಿ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವೈವಿಧ್ಯಮಯವೆಂದು ಪರಿಗಣಿಸಲಾಗುತ್ತದೆ. ಏಕರೂಪದ ಪ್ರತಿಯೊಂದು ಜಿಪಿಯು ಒಂದೇ ಯಂತ್ರಾಂಶ ವರ್ಗ, ತಯಾರಿಕೆ ಮತ್ತು ಮಾದರಿಯದ್ದಾಗಿದೆ. (ಅಂದರೆ. 100 8800ಜಿಟಿಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಏಕರೂಪದ ಕ್ಲಸ್ಟರ್, ಎಲ್ಲವೂ ಒಂದೇ ಪ್ರಮಾಣದ ಮೆಮೊರಿಯೊಂದಿಗೆ) ಮೇಲಿನ ಶಬ್ದಾರ್ಥಗಳ ಪ್ರಕಾರ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ವರ್ಗೀಕರಿಸುವುದು ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಸಾಫ್ಟ್ವೇರ್ ಅಭಿವೃದ್ಧಿಯನ್ನು ನಿರ್ದೇಶಿಸುತ್ತದೆ, ಏಕೆಂದರೆ ವಿವಿಧ ಜಿಪಿಯುಗಳು ವಿಭಿನ್ನ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿದ್ದು ಅವುಗಳನ್ನು ಬಳಸಿಕೊಳ್ಳಬಹುದು. ಹಾರ್ಡ್ವೇರ್ (ಇತರ) ಇಂಟರ್ಕನೆಕ್ಟ್ ಕಂಪ್ಯೂಟರ್ ನೋಡ್ಗಳು ಮತ್ತು ಅವುಗಳ ಆಯಾ ಜಿಪಿಯುಗಳ ಜೊತೆಗೆ, ನೋಡ್ಗಳ ನಡುವೆ ಡೇಟಾವನ್ನು ಸಾಗಿಸಲು ಸಾಕಷ್ಟು ವೇಗದ ಇಂಟರ್ಕನೆಕ್ಟ್ ಅಗತ್ಯವಿದೆ. ಪರಸ್ಪರ ಸಂಪರ್ಕದ ಪ್ರಕಾರವು ಹೆಚ್ಚಾಗಿ ಇರುವ ನೋಡ್ಗಳ ಸಂಖ್ಯೆಯನ್ನು ಅವಲಂಬಿಸಿರುತ್ತದೆ. ಪರಸ್ಪರ ಸಂಪರ್ಕಗಳ ಕೆಲವು ಉದಾಹರಣೆಗಳಲ್ಲಿ ಗಿಗಾಬಿಟ್ ಈಥರ್ನೆಟ್ ಮತ್ತು ಇನ್ಫಿನಿಬ್ಯಾಂಡ್ ಸೇರಿವೆ. ಟೆಸ್ಲಾ 20-ಸರಣಿಯ ಜಿಪಿಜಿಪಿಯುಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸಂಪೂರ್ಣವಾಗಿ ಕಾನ್ಫಿಗರ್ ಮಾಡಲಾದ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ನಿರ್ಮಿಸುವ ಮತ್ತು ತಲುಪಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ಮೀಸಲಾದ ಟೆಸ್ಲಾ ಆದ್ಯತೆಯ ಪಾಲುದಾರರ (ಟಿಪಿಪಿ) ಪಟ್ಟಿಯನ್ನು ಮಾರಾಟಗಾರರು ಎನ್ವಿಡಿಯಾ ಒದಗಿಸುತ್ತಾರೆ. ಎಎಂಎಎಕ್ಸ್ ಇನ್ಫರ್ಮೇಷನ್ ಟೆಕ್ನಾಲಜೀಸ್, ಡೆಲ್, ಹೆವ್ಲೆಟ್-ಪ್ಯಾಕರ್ಡ್ ಮತ್ತು ಸಿಲಿಕಾನ್ ಗ್ರಾಫಿಕ್ಸ್ಗಳು ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ಗಳು ಮತ್ತು ವ್ಯವಸ್ಥೆಗಳ ಸಂಪೂರ್ಣ ಶ್ರೇಣಿಯನ್ನು ಒದಗಿಸುವ ಕೆಲವು ಕಂಪನಿಗಳಾಗಿವೆ. ಸಾಫ್ಟ್ವೇರ್ ಅನೇಕ ಜಿಪಿಯು-ಸಜ್ಜುಗೊಂಡ ಯಂತ್ರಗಳನ್ನು ತಯಾರಿಸಲು ಅಗತ್ಯವಿರುವ ಸಾಫ್ಟ್ವೇರ್ ಘಟಕಗಳು ಒಂದಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆಃ ಪ್ರತಿ ಕ್ಲಸ್ಟರ್ ನೋಡ್ನಲ್ಲಿರುವ ಪ್ರತಿಯೊಂದು ರೀತಿಯ ಜಿಪಿಯುಗಾಗಿ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಜಿಪಿಯು ಚಾಲಕ. ಕ್ಲಸ್ಟರಿಂಗ್ API (ಉದಾಹರಣೆಗೆ ಸಂದೇಶ ರವಾನೆ ಇಂಟರ್ಫೇಸ್, MPI). ವರ್ಚುವಲ್ ಸಿಎಲ್ (ವಿಸಿಎಲ್) ಕ್ಲಸ್ಟರ್ ಪ್ಲಾಟ್ಫಾರ್ಮ್ ಓಪನ್ ಸಿಎಲ್ ಟಿಎಂಗೆ ಒಂದು ಹೊದಿಕೆಯಾಗಿದ್ದು, ಇದು ಹೆಚ್ಚಿನ ಮಾರ್ಪಡಿಸದ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಅನೇಕ ಓಪನ್ ಸಿಎಲ್ ಸಾಧನಗಳನ್ನು ಎಲ್ಲಾ ಸಾಧನಗಳು ಸ್ಥಳೀಯ ಕಂಪ್ಯೂಟರ್ನಲ್ಲಿರುವಂತೆ ಪಾರದರ್ಶಕವಾಗಿ ಬಳಸಿಕೊಳ್ಳಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ಅಲ್ಗಾರಿದಮ್ ಮ್ಯಾಪಿಂಗ್ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಮ್ಯಾಪಿಂಗ್ ಮಾಡುವುದು ಸಾಂಪ್ರದಾಯಿಕ ಕಂಪ್ಯೂಟರ್ ಕ್ಲಸ್ಟರ್ನಲ್ಲಿ ಚಲಾಯಿಸಲು ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಮ್ಯಾಪ್ ಮಾಡುವುದಕ್ಕೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಹೋಲುತ್ತದೆ. ಉದಾಹರಣೆಃ ರಾಮ್ನಿಂದ ರಚನೆಯ ತುಣುಕುಗಳನ್ನು ವಿತರಿಸುವ ಬದಲು, ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ನ ನೋಡ್ಗಳ ನಡುವೆ ವಿನ್ಯಾಸವನ್ನು ವಿಂಗಡಿಸಲಾಗಿದೆ. ಎಸ್ಟಿಎಫ್ಸಿ ಡೇರ್ಸ್ಬರಿ ಲ್ಯಾಬೋರೇಟರಿ ಜಿಪಿಯು ಕೋರ್ ಟೆಂಪರೇಚರ್ ಮಾನಿಟರಿಂಗ್ ಕ್ಲಸ್ಟರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಜಿಪಿಜಿಪಿಯು ಗ್ರಾಫಿಕ್ಸ್ ಹಾರ್ಡ್ವೇರ್ನಲ್ಲಿ ಹೈ-ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ಗಾಗಿ ಎನ್. ಸಿ. ಎಸ್. ಎ. ಯ ಆಕ್ಸಿಲರೇಟರ್ ಕ್ಲಸ್ಟರ್ ಜಿಪಿಯು ಕ್ಲಸ್ಟರ್ಗಳಿಗೆ ಉಲ್ಲೇಖಗಳು ಮತ್ತು ಬಾಹ್ಯ ಕೊಂಡಿಗಳು