Asymmetric multiprocessing
ಅಸಿಮ್ಮೆಟ್ರಿಕ್ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ (ಎಎಂಪಿ ಅಥವಾ ಎಎಸ್ಎಂಪಿ) ವ್ಯವಸ್ಥೆಯು ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಅಲ್ಲಿ ಎಲ್ಲಾ ಬಹು ಅಂತರ್ಸಂಪರ್ಕಿತ ಕೇಂದ್ರ ಸಂಸ್ಕರಣಾ ಘಟಕಗಳನ್ನು (ಸಿಪಿಯು) ಸಮಾನವಾಗಿ ಪರಿಗಣಿಸಲಾಗುವುದಿಲ್ಲ. ಉದಾಹರಣೆಗೆ, ಒಂದು ವ್ಯವಸ್ಥೆಯು (ಯಂತ್ರಾಂಶ ಅಥವಾ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಮಟ್ಟದಲ್ಲಿ) ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಕೇವಲ ಒಂದು ಸಿಪಿಯುಗೆ ಮಾತ್ರ ಅವಕಾಶ ನೀಡಬಹುದು ಅಥವಾ ಐ/ಒ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಕೇವಲ ಒಂದು ಸಿಪಿಯುಗೆ ಅವಕಾಶ ನೀಡಬಹುದು. ಇತರ ಎಎಂಪಿ ವ್ಯವಸ್ಥೆಗಳು ಯಾವುದೇ ಸಿಪಿಯುಗೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಐ/ಒ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಡಬಹುದು, ಇದರಿಂದಾಗಿ ಅವು ಪ್ರೊಸೆಸರ್ ಪಾತ್ರಗಳಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಸಮ್ಮಿತೀಯವಾಗಿರುತ್ತವೆ, ಆದರೆ ಕೆಲವು ಅಥವಾ ಎಲ್ಲಾ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಸಿಪಿಯುಗಳಿಗೆ ಜೋಡಿಸುತ್ತವೆ, ಇದರಿಂದಾಗಿ ಅವು ಬಾಹ್ಯ ಲಗತ್ತನ್ನು ಸಂಬಂಧಿಸಿದಂತೆ ಅಸಮವಾಗಿರುತ್ತವೆ. ಸಿಮೆಟ್ರಿಕ್ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ (ಎಸ್ಎಂಪಿ) ಲಭ್ಯವಾಗುವ ಮೊದಲು ಅನೇಕ ಸಿಪಿಯುಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಅಸಿಮೆಟ್ರಿಕ್ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಏಕೈಕ ವಿಧಾನವಾಗಿತ್ತು. ಎಸ್. ಎಂ. ಪಿ. ಲಭ್ಯವಿದ್ದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಕಡಿಮೆ ವೆಚ್ಚದ ಆಯ್ಕೆಗಳನ್ನು ಒದಗಿಸಲು ಸಹ ಇದನ್ನು ಬಳಸಲಾಗಿದೆ. ಹಿನ್ನೆಲೆ ಮತ್ತು ಇತಿಹಾಸ 1960 ಮತ್ತು 1970ರ ಕೊಠಡಿ-ಗಾತ್ರದ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ, ಗಣನೆಯ ಶಕ್ತಿಯನ್ನು ಹೆಚ್ಚಿಸುವ ವೆಚ್ಚ-ಪರಿಣಾಮಕಾರಿ ಮಾರ್ಗವೆಂದರೆ ಎರಡನೇ ಸಿಪಿಯು ಅನ್ನು ಸೇರಿಸುವುದು. ಈ ಕಂಪ್ಯೂಟರ್ಗಳು ಈಗಾಗಲೇ ಲಭ್ಯವಿರುವ ಅತ್ಯಂತ ವೇಗದ ಕಂಪ್ಯೂಟರ್ಗಳಿಗೆ ಹತ್ತಿರದಲ್ಲಿರುವುದರಿಂದ (ಬೆಲೆಯ ಗರಿಷ್ಠಃ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅನುಪಾತ), ಎರಡು ಸ್ಟ್ಯಾಂಡರ್ಡ್-ಸ್ಪೀಡ್ ಸಿಪಿಯುಗಳು ಎರಡು ಪಟ್ಟು ವೇಗವಾಗಿ ಚಲಿಸುವ ಸಿಪಿಯುಗಿಂತ ಕಡಿಮೆ ವೆಚ್ಚದಾಯಕವಾಗಿದ್ದವು. ಅಲ್ಲದೆ, ಎರಡನೇ ಸಿಪಿಯು ಅನ್ನು ಸೇರಿಸುವುದು ಎರಡನೇ ಸಂಪೂರ್ಣ ಕಂಪ್ಯೂಟರ್ಗಿಂತ ಕಡಿಮೆ ವೆಚ್ಚದಾಯಕವಾಗಿತ್ತು, ಇದಕ್ಕೆ ತನ್ನದೇ ಆದ ಪೆರಿಫೆರಲ್ಸ್ಗಳ ಅಗತ್ಯವಿತ್ತು, ಹೀಗಾಗಿ ಹೆಚ್ಚಿನ ನೆಲದ ಸ್ಥಳಾವಕಾಶ ಮತ್ತು ಹೆಚ್ಚಿನ ಕಾರ್ಯಾಚರಣೆಯ ಸಿಬ್ಬಂದಿಯ ಅಗತ್ಯವಿತ್ತು. ಬರ್ರೋಸ್ ಬಿ5000, ಡಿಇಸಿ ಸಿಸ್ಟಮ್-1055, ಮತ್ತು ಐಬಿಎಂ ಸಿಸ್ಟಮ್/360 ಮಾದರಿ 65ಎಂಪಿ ಕಂಪ್ಯೂಟರ್ ತಯಾರಕರ ಆರಂಭಿಕ ಎಎಂಪಿ ಕೊಡುಗೆಗಳಲ್ಲಿ ಗಮನಾರ್ಹವಾಗಿವೆ. ವಿಶ್ವವಿದ್ಯಾನಿಲಯಗಳಲ್ಲಿ ಎರಡು ಸಿಪಿಯು ಯಂತ್ರಗಳನ್ನು ಸಹ ನಿರ್ಮಿಸಲಾಗಿತ್ತು. ಕಂಪ್ಯೂಟರ್ ವ್ಯವಸ್ಥೆಗೆ ಎರಡನೇ ಸಿಪಿಯು ಅನ್ನು ಸೇರಿಸುವ ಸಮಸ್ಯೆಯೆಂದರೆ, ಏಕ-ಸಿಪಿಯು ವ್ಯವಸ್ಥೆಗಳಿಗಾಗಿ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಅದನ್ನು ಅನೇಕ ಸಿಪಿಯುಗಳನ್ನು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಮತ್ತು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿ ನಿರ್ವಹಿಸಲು ವಿಸ್ತರಿಸಲು ಬಹಳ ಸಮಯ ಹಿಡಿಯಿತು. ಈ ಅಂತರವನ್ನು ತುಂಬಲು, ಎರಡನೇ ಸಿಪಿಯುಗೆ ಕನಿಷ್ಠ ಬೆಂಬಲವನ್ನು ಒದಗಿಸಲು ಏಕ ಸಿಪಿಯುಗಳಿಗಾಗಿ ಉದ್ದೇಶಿಸಲಾದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಆರಂಭದಲ್ಲಿ ವಿಸ್ತರಿಸಲಾಯಿತು. ಈ ಕನಿಷ್ಠ ಬೆಂಬಲದಲ್ಲಿ, ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ "ಬೂಟ್" ಪ್ರೊಸೆಸರ್ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು, ಇನ್ನೊಂದಕ್ಕೆ ಬಳಕೆದಾರರ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಮಾತ್ರ ಚಲಾಯಿಸಲು ಅವಕಾಶವಿತ್ತು. ಬರೋಸ್ B5000ನ ಸಂದರ್ಭದಲ್ಲಿ, ಎರಡನೇ ಪ್ರೊಸೆಸರ್ನ ಯಂತ್ರಾಂಶವು "ನಿಯಂತ್ರಣ ಸ್ಥಿತಿ" ಸಂಕೇತವನ್ನು ಚಲಾಯಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ. ಇತರ ವ್ಯವಸ್ಥೆಗಳು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ಅವಕಾಶ ಮಾಡಿಕೊಟ್ಟವು, ಆದರೆ ಎಲ್ಲಾ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಒಂದು ಪ್ರೊಸೆಸರ್ಗೆ ಜೋಡಿಸಿದವು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟ ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಜೋಡಿಸಿದವು. ಬರೋಸ್ ಬಿ5000 ಮತ್ತು ಬಿ5500 ಬರೋಸ್ ಬಿ5000ನ ಒಂದು ಆಯ್ಕೆಯು "ಪ್ರೊಸೆಸರ್ ಬಿ" ಆಗಿತ್ತು. ಈ ಎರಡನೇ ಪ್ರೊಸೆಸರ್, "ಪ್ರೊಸೆಸರ್ ಎ" ಗಿಂತ ಭಿನ್ನವಾಗಿ, ಪೆರಿಫೆರಲ್ಗಳೊಂದಿಗೆ ಯಾವುದೇ ಸಂಪರ್ಕವನ್ನು ಹೊಂದಿರಲಿಲ್ಲ, ಆದರೂ ಎರಡು ಪ್ರೊಸೆಸರ್ಗಳು ಮುಖ್ಯ ಮೆಮೊರಿಯನ್ನು ಹಂಚಿಕೊಂಡವು, ಮತ್ತು ಪ್ರೊಸೆಸರ್ ಬಿ ನಿಯಂತ್ರಣ ಸ್ಥಿತಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸಲು ಸಾಧ್ಯವಾಗಲಿಲ್ಲ. ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಪ್ರೊಸೆಸರ್ ಎ ನಲ್ಲಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸಿತು. ಬಳಕೆದಾರರ ಕೆಲಸವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬೇಕಾಗಿದ್ದಾಗ, ಅದನ್ನು ಪ್ರೊಸೆಸರ್ ಬಿ ಯಲ್ಲಿ ಚಲಾಯಿಸಬಹುದು, ಆದರೆ ಆ ಕೆಲಸವು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಪ್ರಯತ್ನಿಸಿದಾಗ ಪ್ರೊಸೆಸರ್ ನಿಲ್ಲಿಸಿ ಪ್ರೊಸೆಸರ್ ಎ ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ವಿನಂತಿಸಿದ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯ ಸೇವೆಯನ್ನು ನಂತರ ಪ್ರೊಸೆಸರ್ ಎ ಯಲ್ಲಿ ನಡೆಸಲಾಯಿತು. B5500 ನಲ್ಲಿ, ಪ್ರೊಸೆಸರ್ A ಅಥವಾ ಪ್ರೊಸೆಸರ್ B ಅನ್ನು ಎಂಜಿನಿಯರ್ ಪ್ಯಾನೆಲ್ ಅನ್ನು ಸ್ವಿಚ್ ಆನ್ ಮಾಡುವ ಮೂಲಕ ಪ್ರೊಸೆಸರ್ 1 ಎಂದು ಗೊತ್ತುಪಡಿಸಬಹುದು, ಇತರ ಪ್ರೊಸೆಸರ್ ಪ್ರೊಸೆಸರ್ 2 ಆಗಿದೆ; ಎರಡೂ ಪ್ರೊಸೆಸರ್ಗಳು ಮುಖ್ಯ ಮೆಮೊರಿಯನ್ನು ಹಂಚಿಕೊಂಡಿವೆ ಮತ್ತು I/O ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಹಾರ್ಡ್ವೇರ್ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿದ್ದವು ಆದ್ದರಿಂದ ಪೆರಿಫೆರಲ್ಗಳು, ಆದರೆ ಪ್ರೊಸೆಸರ್ 1 ಮಾತ್ರ ಬಾಹ್ಯ ಅಡಚಣೆಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಬಹುದು. ಪ್ರೊಸೆಸರ್ 2 ನಲ್ಲಿನ ಕೆಲಸಕ್ಕೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಸೇವೆಯ ಅಗತ್ಯವಿದ್ದಾಗ ಅದನ್ನು ಪ್ರೊಸೆಸರ್ 1 ನಲ್ಲಿ ಮರು ನಿಗದಿಪಡಿಸಲಾಗುತ್ತದೆ, ಇದು ಐ/ಒ ಪ್ರೊಸೆಸರ್ ಚಟುವಟಿಕೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಮತ್ತು ಪೂರ್ಣಗೊಂಡಿರುವುದನ್ನು ಸೂಚಿಸುವ ಅಡಚಣೆಗಳಿಗೆ ಪ್ರತಿಕ್ರಿಯಿಸಲು ಕಾರಣವಾಗಿದೆ. ಪ್ರಾಯೋಗಿಕವಾಗಿ, ಇದರರ್ಥ ಬಳಕೆದಾರರ ಉದ್ಯೋಗಗಳು ಪ್ರೊಸೆಸರ್ 1 ಅಥವಾ ಪ್ರೊಸೆಸರ್ 2 ಎರಡರಲ್ಲೂ ಕಾರ್ಯನಿರ್ವಹಿಸಬಹುದಾದರೂ ಮತ್ತು ಕರ್ನಲ್ ಬೆಂಬಲದ ಅಗತ್ಯವಿಲ್ಲದ ಆಂತರಿಕ ಗ್ರಂಥಾಲಯದ ದಿನಚರಿಗಳನ್ನು ಪ್ರವೇಶಿಸಬಹುದಾದರೂ, ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಸಾಧ್ಯವಾದಾಗಲೆಲ್ಲಾ ಅವುಗಳನ್ನು ಎರಡನೆಯದರ ಮೇಲೆ ನಿಗದಿಪಡಿಸುತ್ತದೆ. ಸಿಡಿಸಿ 6500 ಮತ್ತು 6700 ಕಂಟ್ರೋಲ್ ಡೇಟಾ ಕಾರ್ಪೊರೇಷನ್ ತನ್ನ ಸಿಡಿಸಿ 6000 ಸರಣಿಯ ಎರಡು ಸಂರಚನೆಗಳನ್ನು ನೀಡಿತು, ಅದು ಎರಡು ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕಗಳನ್ನು ಒಳಗೊಂಡಿತ್ತು. ಸಿಡಿಸಿ 6500 ಎರಡು ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕಗಳನ್ನು ಹೊಂದಿರುವ ಸಿಡಿಸಿ 6400 ಆಗಿತ್ತು. ಸಿಡಿಸಿ 6700 ಒಂದು ಸಿಡಿಸಿ 6600 ಆಗಿದ್ದು ಅದಕ್ಕೆ ಸಿಡಿಸಿ 6400 ಕೇಂದ್ರ ಸಂಸ್ಕಾರಕವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಈ ವ್ಯವಸ್ಥೆಗಳನ್ನು ಈ ಲೇಖನದಲ್ಲಿ ಇತರ ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ಗಳಿಗಿಂತ ಸಾಕಷ್ಟು ವಿಭಿನ್ನವಾಗಿ ಆಯೋಜಿಸಲಾಗಿದೆ. ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಯು ಬಾಹ್ಯ ಸಂಸ್ಕಾರಕಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಆದರೆ ಬಳಕೆದಾರರ ಅಪ್ಲಿಕೇಶನ್ ಸಿಪಿಯುಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಹೀಗಾಗಿ, ಎ. ಎಸ್. ಎಂ. ಪಿ ಮತ್ತು ಎಸ್. ಎಂ. ಪಿ ಎಂಬ ಪದಗಳು ಈ ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ಗಳಿಗೆ ಸರಿಯಾಗಿ ಅನ್ವಯಿಸುವುದಿಲ್ಲ. ಡಿಇಸಿ ಸಿಸ್ಟಮ್-10 ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್ (ಡಿಇಸಿ) ತನ್ನ ಡಿಇಸಿ ಸಿಸ್ಟಮ್-1050 ರ ಡ್ಯುಯಲ್-ಪ್ರೊಸೆಸರ್ ಆವೃತ್ತಿಯನ್ನು ನೀಡಿತು, ಇದು ಎರಡು ಕೆಎ 10 ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಬಳಸಿತು; ಎಲ್ಲಾ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಒಂದು ಪ್ರೊಸೆಸರ್ಗೆ ಜೋಡಿಸಲಾಗಿತ್ತು, ಪ್ರಾಥಮಿಕ ಪ್ರೊಸೆಸರ್, ಮತ್ತು ಪ್ರಾಥಮಿಕ ಪ್ರೊಸೆಸರ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ನಡೆಸುತ್ತಿತ್ತು. ಈ ಪ್ರಸ್ತಾಪವನ್ನು ಪಿಡಿಪಿ-10 ಶ್ರೇಣಿಯಲ್ಲಿನ ಕೆಎಲ್-10 ಮತ್ತು ಕೆಎಸ್-10 ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ವಿಸ್ತರಿಸಲಾಯಿತು; ಆ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ, ಬೂಟ್ ಸಿಪಿಯು ಅನ್ನು "ಪಾಲಿಸಿ ಸಿಪಿಯು" ಎಂದು ಹೆಸರಿಸಲಾಗಿದೆ, ಇದು ಕಮಾಂಡ್ ಇಂಟರ್ಪ್ರಿಟರ್ ಅನ್ನು ನಡೆಸುತ್ತದೆ, ಮೆಮೊರಿಯ ಒಳಗೆ ಮತ್ತು ಹೊರಗೆ ಕೆಲಸಗಳನ್ನು ಬದಲಾಯಿಸುತ್ತದೆ ಮತ್ತು ಕೆಲವು ಇತರ ಕಾರ್ಯಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ; ಇತರ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕಾರ್ಯಗಳು ಮತ್ತು ಐ/ಒ ಅನ್ನು ಯಾವುದೇ ಪ್ರೊಸೆಸರ್ಗಳು ನಿರ್ವಹಿಸಬಹುದು, ಮತ್ತು ಪಾಲಿಸಿ ಪ್ರೊಸೆಸರ್ ವಿಫಲವಾದರೆ, ಮತ್ತೊಂದು ಪ್ರೊಸೆಸರ್ ಪಾಲಿಸಿ ಪ್ರೊಸೆಸರ್ ಆಗಿ ಅಧಿಕಾರ ವಹಿಸಿಕೊಳ್ಳುತ್ತದೆ. ಪಿಡಿಪಿ-11/74 ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್, ಆರ್ಎಸ್ಎಕ್ಸ್-11ಎಂನ ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ ಆವೃತ್ತಿಯನ್ನು ನಡೆಸುವ ಪಿಡಿಪಿ-11/74 ಎಂಬ ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಿತು, ಆದರೆ ಎಂದಿಗೂ ಬಿಡುಗಡೆ ಮಾಡಲಿಲ್ಲ. ಆ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ, ಎರಡೂ ಪ್ರೊಸೆಸರ್ಗಳು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಕೋಡ್ ಅನ್ನು ಚಲಾಯಿಸಬಲ್ಲವು ಮತ್ತು ಐ/ಒ ಅನ್ನು ನಿರ್ವಹಿಸಬಲ್ಲವು, ಆದರೆ ಎಲ್ಲಾ ಪೆರಿಫೆರಲ್ಗಳು ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಲಭ್ಯವಿರಲಿಲ್ಲ; ಹೆಚ್ಚಿನ ಪೆರಿಫೆರಲ್ಗಳನ್ನು ಒಂದು ಅಥವಾ ಇನ್ನೊಂದು ಸಿಪಿಯುಗಳಿಗೆ ಜೋಡಿಸಲಾಗುತ್ತಿತ್ತು, ಇದರಿಂದಾಗಿ ಪೆರಿಫೆರಲ್ ಅನ್ನು ಜೋಡಿಸದ ಪ್ರೊಸೆಸರ್, ಆ ಪೆರಿಫೆರಲ್ನಲ್ಲಿ ಐ/ಒ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಅಗತ್ಯವಿದ್ದಾಗ, ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಿರ್ವಹಿಸಲು ಪೆರಿಫೆರಲ್ ಅನ್ನು ಜೋಡಿಸಲಾದ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ವಿನಂತಿಸುತ್ತದೆ. ಡಿಇಸಿಯ ಮೊದಲ ಬಹು-ಪ್ರೊಸೆಸರ್ ವಿಎಎಕ್ಸ್ ವ್ಯವಸ್ಥೆ, ವಿಎಎಕ್ಸ್-11/782, ಅಸಮಪಾರ್ಶ್ವದ ಡ್ಯುಯಲ್-ಪ್ರೊಸೆಸರ್ ವ್ಯವಸ್ಥೆಯಾಗಿತ್ತು; ಮೊದಲ ಪ್ರೊಸೆಸರ್ ಮಾತ್ರ ಐ/ಒ ಸಾಧನಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿತ್ತು. ಐಬಿಎಂ ಸಿಸ್ಟಮ್/370 ಮಾದರಿ 168 ಎರಡನೇ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಲಗತ್ತಿಸಲು ಐಬಿಎಂ ಸಿಸ್ಟಮ್/370 ಮಾದರಿ 168 ಗೆ ಎರಡು ಆಯ್ಕೆಗಳು ಲಭ್ಯವಿದ್ದವು. ಒಂದು ಐಬಿಎಂ 3062 ಅಟ್ಯಾಚ್ಡ್ ಪ್ರೊಸೆಸಿಂಗ್ ಯುನಿಟ್, ಇದರಲ್ಲಿ ಎರಡನೇ ಪ್ರೊಸೆಸರ್ಗೆ ಚಾನೆಲ್ಗಳಿಗೆ ಯಾವುದೇ ಪ್ರವೇಶವಿರಲಿಲ್ಲ, ಮತ್ತು ಆದ್ದರಿಂದ ಇದು ಬಿ5000 ಪ್ರೊಸೆಸರ್ ಬಿ ಅಥವಾ ವಿಎಎಕ್ಸ್-11/782 ನಲ್ಲಿರುವ ಎರಡನೇ ಪ್ರೊಸೆಸರ್ಗೆ ಹೋಲುತ್ತದೆ. ಇನ್ನೊಂದು ಆಯ್ಕೆಯು ಸಂಪೂರ್ಣ ಎರಡನೇ ಸಿಪಿಯುಅನ್ನು ನೀಡಿತು, ಮತ್ತು ಇದು ಸಿಸ್ಟಮ್/360 ಮಾದರಿ 65ಎಂಪಿಯಂತೆಯೇ ಇತ್ತು. 3ಬಿ20ಸಿ ಸೆಲ್ಯುಲಾರ್ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಜೈಂಟ್ ಲಾಕ್ ಹೆಟೆರೋಜೀನಿಯಸ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಮಲ್ಟಿ-ಕೋರ್ (ಕಂಪ್ಯೂಟಿಂಗ್) ಸಾಫ್ಟ್ವೇರ್ ಲಾಕೌಟ್ ಸಿಮೆಟ್ರಿಕ್ ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಟಿಪ್ಪಣಿಗಳು ಉಲ್ಲೇಖಗಳು ಬೆಲ್, ಸಿ. ಗಾರ್ಡನ್, ಮಡ್ಜ್, ಜೆ. ಕ್ರೇಗ್, ಮೆಕ್ನಮರಾ ಜಾನ್ ಇ. "ದಿ ಪಿಡಿಪಿ-10 ಫ್ಯಾಮಿಲಿ" ಅನ್ನು ಸಹ ನೋಡಿ. 1979). ಕಂಪ್ಯೂಟರ್ ಎಂಜಿನಿಯರಿಂಗ್ನ ಐದನೇ ಭಾಗಃ ಹಾರ್ಡ್ವೇರ್ ಸಿಸ್ಟಮ್ಸ್ ವಿನ್ಯಾಸದ ಡಿಇಸಿ ನೋಟ. ಡಿಜಿಟಲ್ ಎಕ್ವಿಪ್ಮೆಂಟ್ ಕಾರ್ಪೊರೇಷನ್. ರಾಜ್ಕುಮಾರ್ ಬುಯಾ (ಸಂಪಾದಕ): ಹೈ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಕ್ಲಸ್ಟರ್ ಕಂಪ್ಯೂಟಿಂಗ್ಃ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮತ್ತು ಸಿಸ್ಟಮ್ಸ್, ಸಂಪುಟ 1, ಪ್ರೆಂಟಿಸ್ ಹಾಲ್, ಎನ್ಜೆ, ಯುಎಸ್ಎ, 1999. ರಾಜ್ಕುಮಾರ್ ಬುಯಾ (ಸಂಪಾದಕ): ಹೈ ಪರ್ಫಾರ್ಮೆನ್ಸ್ ಕ್ಲಸ್ಟರ್ ಕಂಪ್ಯೂಟಿಂಗ್ಃ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಅಂಡ್ ಅಪ್ಲಿಕೇಷನ್ಸ್, ಸಂಪುಟ 2, ಪ್ರೆಂಟಿಸ್ ಹಾಲ್, ಎನ್ಜೆ, ಯುಎಸ್ಎ, 1999. ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಸಮಾನಾಂತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ಗಾಗಿ ಓಪನ್ಎಂಪಿ ಟ್ಯುಟೋರಿಯಲ್ ಮಲ್ಟಿಕೋರ್ ನ್ಯೂಸ್ ಬ್ಲಾಗ್ ಹಿಸ್ಟರಿ ಆಫ್ ಮಲ್ಟಿ-ಪ್ರೊಸೆಸಿಂಗ್ ಲಿನಕ್ಸ್ ಮತ್ತು ಮಲ್ಟಿಪ್ರೋಸೆಸಿಂಗ್ ಎಎಸ್ಒಎಸ್ಐಃ ಅಸಿಮೆಟ್ರಿಕ್ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಇನ್ಫ್ರಾಸ್ಟ್ರಕ್ಚರ್, ಪ್ರೊಸಿ. ಸಮಾನಾಂತರ ಮತ್ತು ವಿತರಿಸಿದ ಗಣಕಯಂತ್ರ ಮತ್ತು ಸಂವಹನ ವ್ಯವಸ್ಥೆಗಳ 21ನೇ ಸಮ್ಮೇಳನ, (ಪಿ. ಡಿ. ಸಿ. ಸಿ. ಎಸ್. 2008), ನ್ಯೂ ಓರ್ಲಿಯನ್ಸ್, ಲೂಯಿಸಿಯಾನ, ಪು. 193-198,2008 ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಫ್ಲಿನ್ನ ಟ್ಯಾಕ್ಸಾನಮಿ ಕ್ಲಾಸ್ಸ್ ಆಫ್ ಕಂಪ್ಯೂಟರ್ಸ್ ಮಲ್ಟಿಪ್ರೋ