Program Composition Notation
ಪ್ರೋಗ್ರಾಂ ಕಂಪೋಸಿಷನ್ ನೊಟೇಶನ್ (ಪಿಸಿಎನ್) ಎಂಬುದು ಸಣ್ಣ ಮಾಡ್ಯೂಲ್ಗಳು ಅಥವಾ ಪ್ರೋಗ್ರಾಂಗಳಿಂದ (ಸಾಮಾನ್ಯವಾಗಿ ಸಿ ಅಥವಾ ಫೋರ್ಟ್ರಾನ್ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ) ದೊಡ್ಡ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ನಿರ್ಮಿಸಲು ಒಂದು ನಿರ್ದಿಷ್ಟ ಸಂಕೇತವಾಗಿದೆ. ಸಮರ್ಥ ಸಮಾನಾಂತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಪಿಸಿಎನ್ನ ಹೃದಯಭಾಗದಲ್ಲಿದೆ. ದೊಡ್ಡ ಸಂಯೋಜಿತ ಪ್ರೋಗ್ರಾಂಗಳು ಏಕ-ಪ್ರೊಸೆಸರ್ ಯಂತ್ರಗಳು, ಹಂಚಿದ ಮೆಮೊರಿಯೊಂದಿಗೆ ಮಲ್ಟಿಪ್ರೋಸೆಸರ್ಗಳು ಅಥವಾ ವಿತರಿಸಿದ ಮಲ್ಟೀಕಂಪ್ಯೂಟರ್ಗಳಲ್ಲಿ ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಕಾರ್ಯಗತಗೊಳ್ಳುವ ಉದ್ದೇಶವನ್ನು ಹೊಂದಿವೆ. ಪಿಸಿಎನ್ಅನ್ನು ಅರ್ಗೋನ್ ನ್ಯಾಷನಲ್ ಲ್ಯಾಬೊರೇಟರಿ ಮತ್ತು ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಟೆಕ್ನಾಲಜಿಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಯಿತು. ಸಿ ಮತ್ತು ಫೋರ್ಟ್ರಾನ್ಗಳಿಗೆ ಸಮವರ್ತಿ ಕ್ರಮಾವಳಿಗಳು ಮತ್ತು ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ನಿರ್ದಿಷ್ಟಪಡಿಸುವ ಭಾಷೆಯನ್ನು ಪಿಸಿಎನ್ ಒಳಗೊಂಡಿದೆ. ಡೀಬಗ್ಗಿಂಗ್ ಮತ್ತು ಕಾರ್ಯಕ್ಷಮತೆ ವಿಶ್ಲೇಷಣೆ ಸಾಧನಗಳನ್ನು ಒಳಗೊಂಡಿರುವ ಸೂಪರ್ ಕಂಪ್ಯೂಟರ್ಗಳಿಗಾಗಿ ಅಪ್ಲಿಕೇಶನ್ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುವ ವರ್ಕ್ಸ್ಟೇಷನ್ಗಳಿಗಾಗಿ ಪಿಸಿಎನ್ ಟೂಲ್ಕಿಟ್ ಸಹ ಇದೆ. ಫ್ಲೂಯಿಡ್ ಡೈನಾಮಿಕ್ಸ್ ಮತ್ತು ಕ್ಲೈಮೇಟ್ ಮಾಡೆಲಿಂಗ್ನಂತಹ ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ನಿಂದ ಪ್ರಯೋಜನ ಪಡೆಯುವ ಅಪ್ಲಿಕೇಶನ್ಗಳಿಗೆ ಪಿಸಿಎನ್ ಸೂಕ್ತವಾಗಿದೆ. ಚಾಂಡಿ, ಕೆ. ಮಣಿ ಮತ್ತು ಟೇಲರ್, ಸ್ಟೀಫನ್ (1990), ಎ ಪ್ರೈಮರ್ ಫಾರ್ ಪ್ರೋಗ್ರಾಂ ಕಂಪೋಸಿಷನ್ ನೊಟೇಶನ್. ತಾಂತ್ರಿಕ ವರದಿ. ಕ್ಯಾಲಿಫೋರ್ನಿಯಾ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಟೆಕ್ನಾಲಜಿ. [ಕ್ಯಾಲ್ಟೆಕ್ ಸಿಎಸ್ಟಿಆರ್ಃ 1990.cs-tr-90-10] ಪಿಸಿಎನ್ ಲೇಖನವು ಫ್ರೀ ಆನ್ಲೈನ್ ಡಿಕ್ಷನರಿ ಆಫ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಪ್ಯಾರಲಲ್ ಕಂಪ್ಯೂಟಿಂಗ್ನಲ್ಲಿದೆ.