Quasi-opportunistic supercomputing
ಅರೆ-ಸಾಂದರ್ಭಿಕ ಸೂಪರ್ಕಂಪ್ಯೂಟಿಂಗ್ ಎಂಬುದು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಭೌಗೋಳಿಕವಾಗಿ ಹರಡಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಸೂಪರ್ಕಂಪ್ಯೂಟಿಂಗ್ಗೆ ಗಣನೆಯ ಮಾದರಿಯಾಗಿದೆ. ಅರೆ-ಅವಕಾಶವಾದಿ ಸೂಪರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಅವಕಾಶವಾದಿ ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆಗಿಂತ ಹೆಚ್ಚಿನ ಗುಣಮಟ್ಟದ ಸೇವೆಯನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಅವಕಾಶವಾದಿ ಕಂಪ್ಯೂಟರ್ ಗ್ರಿಡ್ಗಳಿಗಿಂತ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣದೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಮತ್ತು ದೋಷ-ಸಹಿಷ್ಣು ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸಲು ವಿವಿಧ ಮಾಲೀಕತ್ವಗಳ ಅಡಿಯಲ್ಲಿರುವ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಅರೆ-ಅವಕಾಶವಾದಿ ವಿಧಾನವು ಸಂಯೋಜಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಕಂಪ್ಯೂಟೇಶನಲ್ ಸಂಪನ್ಮೂಲಗಳು ಲಭ್ಯವಾದಾಗಲೆಲ್ಲಾ ಬಳಸಲ್ಪಡುತ್ತವೆ. ಕಂಪ್ಯೂಟರ್ ಗ್ರಿಡ್ಗಳಲ್ಲಿ ಕಾರ್ಯ ವೇಳಾಪಟ್ಟಿಗೆ "ಅವಕಾಶವಾದಿ ಮ್ಯಾಚ್-ಮೇಕಿಂಗ್" ವಿಧಾನವು ಸರಳವಾಗಿದ್ದರೂ, ಇದು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಯಾವುದೇ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿಸುತ್ತದೆ, ಹವಾಮಾನ ಸಿಮ್ಯುಲೇಶನ್ಗಳು ಅಥವಾ ಕಂಪ್ಯೂಟೇಶನಲ್ ಫ್ಲೂಯಿಡ್ ಡೈನಾಮಿಕ್ಸ್ನಂತಹ ಸೂಪರ್ ಕಂಪ್ಯೂಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಬೇಡಿಕೆಯು ತಲುಪಲಾಗದೆ ಉಳಿದಿದೆ, ಭಾಗಶಃ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕಾರ್ಯಗಳ ವಿಶ್ವಾಸಾರ್ಹ ಉಪ-ನಿಯೋಜನೆಯಲ್ಲಿನ ಅಡೆತಡೆಗಳು ಮತ್ತು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ವಿಶ್ವಾಸಾರ್ಹ ಲಭ್ಯತೆಯಿಂದಾಗಿ. ಅರೆ-ಅವಕಾಶವಾದಿ ವಿಧಾನವು ಗ್ರಿಡ್-ಬುದ್ಧಿವಂತ ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆ ಒಪ್ಪಂದಗಳನ್ನು ಸ್ಥಾಪಿಸುವ ಮೂಲಕ ಕಂಪ್ಯೂಟರ್ ಗ್ರಿಡ್ಗಳೊಳಗೆ ಬೇಡಿಕೆಯ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ; ಮತ್ತು ದೋಷ ಸಹಿಷ್ಣು ಸಂದೇಶವು ಆಧಾರವಾಗಿರುವ ಸಂಪನ್ಮೂಲಗಳ ವೈಫಲ್ಯಗಳ ವಿರುದ್ಧ ಅಮೂರ್ತವಾಗಿ ರಕ್ಷಿಸುತ್ತದೆ, ಹೀಗಾಗಿ ಕೆಲವು ಅವಕಾಶವಾದವನ್ನು ಕಾಪಾಡಿಕೊಳ್ಳುತ್ತದೆ, ಆದರೆ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ನಿಯಂತ್ರಣಕ್ಕೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಗ್ರಿಡ್ಗಳ ಮೇಲೆ ಅವಕಾಶದ ಸೂಪರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ನ ಸಾಮಾನ್ಯ ತತ್ವವೆಂದರೆ ಸಂಪನ್ಮೂಲಗಳು ಲಭ್ಯವಾಗುತ್ತಿದ್ದಂತೆ ಅವುಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಒಂದೇ ಕಾರ್ಯವನ್ನು ಪರಿಹರಿಸಲು ವಿವಿಧ ಆಡಳಿತಾತ್ಮಕ ಡೊಮೇನ್ಗಳಿಂದ ವಿತರಿಸಿದ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಬಳಸುವುದು. ಸಾಂಪ್ರದಾಯಿಕವಾಗಿ, ಹೆಚ್ಚಿನ ಗ್ರಿಡ್ ವ್ಯವಸ್ಥೆಗಳು "ಅವಕಾಶವಾದಿ ಹೊಂದಾಣಿಕೆ" ವಿಧಾನವನ್ನು ಬಳಸುವ ಮೂಲಕ ಕಾರ್ಯ ವೇಳಾಪಟ್ಟಿ ಸವಾಲನ್ನು ಸಮೀಪಿಸಿವೆ, ಇದರಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಯಾವುದೇ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಕಾರ್ಯಗಳನ್ನು ಹೊಂದಿಸಲಾಗುತ್ತದೆ. ಬರ್ಕ್ಲಿಯ ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ವಿಶ್ವವಿದ್ಯಾಲಯದಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ಬಿ. ಓ. ಐ. ಎನ್. ಸಿ, ಸ್ವಯಂಸೇವಕ-ಆಧಾರಿತ, ಅವಕಾಶವಾದಿ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ವ್ಯವಸ್ಥೆಗೆ ಒಂದು ಉದಾಹರಣೆಯಾಗಿದೆ. ಸ್ವಯಂಸೇವಕ ಸಂಪನ್ಮೂಲಗಳು ಲಭ್ಯವಾದಾಗಲೆಲ್ಲಾ ಅಂತರ್ಜಾಲದಲ್ಲಿ ಸಂಪರ್ಕ ಹೊಂದಿದ ಸುಮಾರು ಅರ್ಧ ಮಿಲಿಯನ್ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಬಳಸುವ ಮೂಲಕ ಬಿ. ಓ. ಐ. ಎನ್. ಸಿ ಗ್ರಿಡ್ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್ಗಳು ಬಹು-ಪೆಟಾಫ್ಲಾಪ್ ಮಟ್ಟವನ್ನು ತಲುಪಿವೆ. BOINCಅನ್ನು ಆಧರಿಸದ ಮತ್ತೊಂದು ವ್ಯವಸ್ಥೆಯಾದ Folding@home, ಪ್ರೋಟೀನ್ ಮಡಿಸುವಿಕೆಯನ್ನು ಗಣಿಸುತ್ತದೆ, ಜಿಪಿಯು ಮತ್ತು ಪ್ಲೇಸ್ಟೇಷನ್ 3 ವ್ಯವಸ್ಥೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಕ್ಲೈಂಟ್ಗಳನ್ನು ಬಳಸಿಕೊಂಡು 8.8 ಪೆಟಾಫ್ಲಾಪ್ಗಳನ್ನು ತಲುಪಿದೆ. ಆದಾಗ್ಯೂ, ಈ ಫಲಿತಾಂಶಗಳು ಟಾಪ್ 500 ರೇಟಿಂಗ್ಗಳಿಗೆ ಅನ್ವಯಿಸುವುದಿಲ್ಲ ಏಕೆಂದರೆ ಅವು ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಲಿನ್ಪ್ಯಾಕ್ ಮಾನದಂಡವನ್ನು ಹೊಂದಿರುವುದಿಲ್ಲ. ಜಾಲಬಂಧದಲ್ಲಿರುವ ವಿವಿಧ ಗಣಕಯಂತ್ರಗಳ ನಡುವೆ ಪ್ರೋಗ್ರಾಂನ ತುಣುಕುಗಳನ್ನು ವಿಭಜಿಸುವ ಮಿಡಲ್ವೇರ್ ಬಳಕೆಯು ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ನ ಪ್ರಮುಖ ಕಾರ್ಯತಂತ್ರವಾಗಿದೆ. ಸಾಮಾನ್ಯ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಮಾನಾಂತರ ಕಾರ್ಯ ಅನುಷ್ಠಾನದಲ್ಲಿ ಯಶಸ್ಸನ್ನು ಸಾಧಿಸಿದ್ದರೂ, ಹವಾಮಾನ ಸಿಮ್ಯುಲೇಶನ್ಗಳು ಅಥವಾ ಕಂಪ್ಯೂಟೇಶನಲ್ ಫ್ಲೂಯಿಡ್ ಡೈನಾಮಿಕ್ಸ್ನಂತಹ ಬೇಡಿಕೆಯ ಸೂಪರ್ ಕಂಪ್ಯೂಟರ್ ಅಪ್ಲಿಕೇಶನ್ಗಳು ತಲುಪಲಾಗದೆ ಉಳಿದಿವೆ, ಭಾಗಶಃ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಕಾರ್ಯಗಳ ವಿಶ್ವಾಸಾರ್ಹ ಉಪ-ನಿಯೋಜನೆಯಲ್ಲಿನ ಅಡೆತಡೆಗಳು ಮತ್ತು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳ ವಿಶ್ವಾಸಾರ್ಹ ಲಭ್ಯತೆ. ಅವಕಾಶವಾದಿ ಇಂಟರ್ನೆಟ್ ಪ್ರೈಮ್ನೆಟ್ ಸರ್ವರ್ ಜಿಐಎಂಪಿಎಸ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು 1997 ರಿಂದ ಆರಂಭಿಕ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಯೋಜನೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ, ಇದು ಮೆರ್ಸೆನ್ನೆ ಅವಿಭಾಜ್ಯ ಸಂಖ್ಯೆಗಳನ್ನು ಸಂಶೋಧಿಸುತ್ತದೆ. ಜಿಐಎಂಪಿಎಸ್ನ ವಿತರಿಸಿದ ಸಂಶೋಧನೆಯು ಪ್ರಸ್ತುತ ಸ್ವಯಂಸೇವಕ-ಆಧಾರಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಯೋಜನೆಯಾಗಿ ಸುಮಾರು 60 ಟೆರಾಫ್ಲಾಪ್ಗಳನ್ನು ಸಾಧಿಸಿದೆ. ಜಿ. ಐ. ಎಂ. ಪಿ. ಎಸ್. ನಂತಹ "ಸ್ವಯಂಸೇವಕ ಗ್ರಿಡ್ಗಳಲ್ಲಿ" ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳ ಬಳಕೆಯು ಸಾಮಾನ್ಯವಾಗಿ ಸಂಪೂರ್ಣವಾಗಿ ಅವಕಾಶವಾದಿಯಾಗಿದೆಃ ಭೌಗೋಳಿಕವಾಗಿ ಚದುರಿದ ವಿತರಣಾ ಒಡೆತನದ ಕಂಪ್ಯೂಟರ್ಗಳು ಲಭ್ಯವಾದಾಗಲೆಲ್ಲಾ ಕೊಡುಗೆ ನೀಡುತ್ತಿವೆ, ಯಾವುದೇ ನಿರ್ದಿಷ್ಟ ಸಮಯದಲ್ಲಿ ಯಾವುದೇ ಸಂಪನ್ಮೂಲಗಳು ಲಭ್ಯವಿರುತ್ತವೆ ಎಂಬ ಪೂರ್ವನಿರ್ಧರಿತ ಬದ್ಧತೆಗಳಿಲ್ಲ. ಆದ್ದರಿಂದ, ಊಹಾತ್ಮಕವಾಗಿ, ಅನೇಕ ಸ್ವಯಂಸೇವಕರು ತಿಳಿಯದೆ ಒಂದು ನಿರ್ದಿಷ್ಟ ದಿನದಂದು ತಮ್ಮ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಆಫ್ ಮಾಡಲು ನಿರ್ಧರಿಸಿದರೆ, ಗ್ರಿಡ್ ಸಂಪನ್ಮೂಲಗಳು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆಯಾಗುತ್ತವೆ. ಇದಲ್ಲದೆ, ಸಮಂಜಸವಾದ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಸಾಧಿಸುವ ರೀತಿಯಲ್ಲಿ ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಅವಕಾಶವಾದಿ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಸಂಘಟಿಸುವುದು ಬಳಕೆದಾರರಿಗೆ ತುಂಬಾ ದುಬಾರಿಯಾಗುತ್ತದೆ. ಗಣಕ ಸಂಪನ್ಮೂಲಗಳ ಅರೆ-ನಿಯಂತ್ರಣ ಉನ್ನತ ಕಾರ್ಯಕ್ಷಮತೆಯ ಗಣನೆಗೆ ಹೆಚ್ಚು ರಚನಾತ್ಮಕ ಗ್ರಿಡ್ನ ಉದಾಹರಣೆಯೆಂದರೆ ಡಿಇಐಎಸ್ಎ, ಇದು ಏಳು ಯುರೋಪಿಯನ್ ದೇಶಗಳಲ್ಲಿ ಕಂಪ್ಯೂಟರ್ಗಳನ್ನು ಬಳಸುವ ಯುರೋಪಿಯನ್ ಸಮುದಾಯವು ಆಯೋಜಿಸಿದ ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ ಯೋಜನೆಯಾಗಿದೆ. ಡಿಇಐಎಸ್ಎಯೊಳಗೆ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಪ್ರೋಗ್ರಾಂನ ವಿವಿಧ ಭಾಗಗಳು ವಿಭಿನ್ನ ಮಾಲೀಕತ್ವಗಳು ಮತ್ತು ಆಡಳಿತಗಳ ಅಡಿಯಲ್ಲಿ ವಿವಿಧ ದೇಶಗಳಲ್ಲಿನ ಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿರಬಹುದು, ಆದರೆ ಸಂಪೂರ್ಣವಾಗಿ ಅವಕಾಶವಾದಿ ವಿಧಾನಕ್ಕಿಂತ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣ ಮತ್ತು ಸಮನ್ವಯವಿದೆ. ಡಿಇಐಎಸ್ಎ ಎರಡು ಹಂತದ ಏಕೀಕರಣ ಯೋಜನೆಯನ್ನು ಹೊಂದಿದೆಃ "ಆಂತರಿಕ ಮಟ್ಟ" ವು ಬಲವಾಗಿ ಸಂಪರ್ಕಿತವಾದ ಉನ್ನತ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟರ್ ಸಮೂಹಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅದು ಒಂದೇ ರೀತಿಯ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಮತ್ತು ವೇಳಾಪಟ್ಟಿ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಹಂಚಿಕೊಳ್ಳುತ್ತದೆ ಮತ್ತು ಏಕರೂಪದ ಕಂಪ್ಯೂಟಿಂಗ್ ಪರಿಸರವನ್ನು ಒದಗಿಸುತ್ತದೆ; ಆದರೆ "ಹೊರಗಿನ ಹಂತ" ವು ಸೂಪರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಹೊಂದಿರುವ ವೈವಿಧ್ಯಮಯ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಹೀಗಾಗಿ ಡಿಇಐಎಸ್ಎ ಬಳಕೆದಾರರಿಗೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ನಿಯಂತ್ರಿತ, ಆದರೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಸೇವೆಗಳನ್ನು ಒದಗಿಸಬಹುದು. ಅರೆ-ಅವಕಾಶವಾದಿ ಮಾದರಿಯು ವಿತರಿಸಿದ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಕಾರ್ಯಗಳ ನಿಯೋಜನೆಯ ಮೇಲೆ ಹೆಚ್ಚಿನ ನಿಯಂತ್ರಣವನ್ನು ಸಾಧಿಸುವ ಮೂಲಕ ಮತ್ತು ಜಾಲಬಂಧದೊಳಗಿನ ವ್ಯವಸ್ಥೆಗಳ ಲಭ್ಯತೆಗಾಗಿ ಪೂರ್ವ-ಸಂಧಾನದ ಸನ್ನಿವೇಶಗಳ ಬಳಕೆಯನ್ನು ಸಾಧಿಸುವ ಮೂಲಕ ಇದನ್ನು ಜಯಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. ಗ್ರಿಡ್ಗಳಲ್ಲಿ ಬೇಡಿಕೆಯಿರುವ ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ನ ಅರೆ-ಸಾಂದರ್ಭಿಕ ವಿತರಣಾ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯು ಗ್ರಿಡ್-ಬುದ್ಧಿವಂತ ಹಂಚಿಕೆ ಒಪ್ಪಂದಗಳು, ಸಹ-ಹಂಚಿಕೆ ಉಪವ್ಯವಸ್ಥೆಗಳು, ಸಂವಹನ ಟೋಪೋಲಜಿ-ಅರಿವಿನ ಹಂಚಿಕೆ ಕಾರ್ಯವಿಧಾನಗಳು, ದೋಷ ಸಹಿಷ್ಣು ಸಂದೇಶ ರವಾನೆ ಗ್ರಂಥಾಲಯಗಳು ಮತ್ತು ದತ್ತಾಂಶ ಪೂರ್ವ-ಷರತ್ತುಗಳ ಅನುಷ್ಠಾನದ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ. ಈ ವಿಧಾನದಲ್ಲಿ, ಆಧಾರವಾಗಿರುವ ಸಂಪನ್ಮೂಲಗಳ ವೈಫಲ್ಯಗಳ ವಿರುದ್ಧ ಅಮೂರ್ತವಾಗಿ ರಕ್ಷಿಸಲು ದೋಷ ಸಹಿಷ್ಣು ಸಂದೇಶ ರವಾನೆ ಅತ್ಯಗತ್ಯವಾಗಿದೆ. ಅರೆ-ಅವಕಾಶವಾದಿ ವಿಧಾನವು ಬಿ. ಓ. ಐ. ಎನ್. ಸಿ. ನಂತಹ ಹೆಚ್ಚು ವಿತರಿಸಲ್ಪಟ್ಟ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಸ್ವಯಂಸೇವಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಮೀರಿದೆ, ಅಥವಾ ಗ್ಲೋಬಸ್ನಂತಹ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಸಾಮಾನ್ಯ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮಿಡಲ್ ವೇರ್ ಅನ್ನು ಅನೇಕ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಲಸ್ಟರ್ಗಳಿಗೆ ಬಹುತೇಕ ತಡೆರಹಿತ ಪ್ರವೇಶವನ್ನು ಒದಗಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದರಿಂದಾಗಿ ಫೋರ್ಟ್ರಾನ್ ಅಥವಾ ಸಿ ನಂತಹ ಭಾಷೆಗಳಲ್ಲಿ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಬಹು ಕಂಪ್ಯೂಟಿಂಗ್ ಸಂಪನ್ಮೂಲಗಳಲ್ಲಿ ವಿತರಿಸಬಹುದು. ಕ್ವಾಸ್ಕೋಸ್ ಗ್ರಿಡ್ನಲ್ಲಿರುವಂತೆ, ಅರೆ-ಅವಕಾಶವಾದಿ ವಿಧಾನದ ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ಆರ್ಥಿಕ-ಆಧಾರಿತ ಸಂಪನ್ಮೂಲ ಹಂಚಿಕೆಯ ಮಾದರಿಯಾಗಿದ್ದು, ಇದರಲ್ಲಿ ನಿರ್ದಿಷ್ಟ ಸೂಪರ್ ಕಂಪ್ಯೂಟರ್ ಆಡಳಿತ ತಾಣಗಳ ನಡುವಿನ ಒಪ್ಪಂದಗಳ ಆಧಾರದ ಮೇಲೆ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಒದಗಿಸಲಾಗುತ್ತದೆ. ಪರಹಿತಚಿಂತನೆಯನ್ನು ಅವಲಂಬಿಸಿರುವ ಸ್ವಯಂಸೇವಕ ವ್ಯವಸ್ಥೆಗಳಿಗಿಂತ ಭಿನ್ನವಾಗಿ, ನಿರ್ದಿಷ್ಟ ರೀತಿಯ ಕಾರ್ಯಗಳ ನಿರ್ವಹಣೆಗೆ ನಿರ್ದಿಷ್ಟ ಒಪ್ಪಂದದ ನಿಯಮಗಳನ್ನು ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಆದಾಗ್ಯೂ, ಭವಿಷ್ಯದ ಲೆಕ್ಕಾಚಾರಗಳ ಮೂಲಕ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಮರುಪಾವತಿಸುವ "ಟೈಟ್-ಫಾರ್-ಟ್ಯಾಟ್" ಮಾದರಿಗಳು ಸೂಪರ್ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ವಯಗಳಿಗೆ ಸೂಕ್ತವಲ್ಲ ಮತ್ತು ಇದನ್ನು ತಪ್ಪಿಸಲಾಗುತ್ತದೆ. ಅರೆ-ಅವಕಾಶವಾದಿ ವಿಧಾನದ ಇತರ ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ಕಂಪ್ಯೂಟರ್ ಹಾರ್ಡ್ವೇರ್ ಅಥವಾ ನೆಟ್ವರ್ಕ್ಗಳು ಅನಿವಾರ್ಯವಾಗಿ ವೈಫಲ್ಯಗಳನ್ನು ಅನುಭವಿಸಿದಾಗ ವಿತರಿಸಿದ ಚೆಕ್ಪಾಯಿಂಟ್ ಮರುಪ್ರಾರಂಭದ ಕಾರ್ಯವಿಧಾನಗಳನ್ನು ಒದಗಿಸುವ ವಿಶ್ವಾಸಾರ್ಹ ಸಂದೇಶ ರವಾನೆ ವ್ಯವಸ್ಥೆಯಾಗಿದೆ. ಈ ರೀತಿಯಾಗಿ, ದೊಡ್ಡ ಗಣನೆಯ ಕೆಲವು ಭಾಗವು ವಿಫಲವಾದರೆ, ಸಂಪೂರ್ಣ ಓಟವನ್ನು ಕೈಬಿಡಬೇಕಾಗಿಲ್ಲ, ಆದರೆ ಕೊನೆಯ ಉಳಿಸಿದ ಚೆಕ್ಪಾಯಿಂಟ್ನಿಂದ ಮರುಪ್ರಾರಂಭಿಸಬಹುದು. ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಹಿಸ್ಟರಿ ಆಫ್ ಸೂಪರ್ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ವಾಸ್ಕೋಸ್ ಗ್ರಿಡ್ ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ಸ್ ಉಲ್ಲೇಖಗಳು ಸೂಪರ್ಕಂಪ್ಯೂಟಿಂಗ್ ಗ್ರಿಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಸಹ ನೋಡಿ.