Qualcomm Hexagon
ಕ್ವಾಲ್ಕಾಮ್ನ ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸರ್ (ಡಿಎಸ್ಪಿ) ಉತ್ಪನ್ನಗಳ ಕುಟುಂಬದ ಬ್ರಾಂಡ್ ಹೆಸರು ಷಟ್ಕೋಣವಾಗಿದೆ. ಷಟ್ಕೋಣವನ್ನು ಕ್ಯೂಡಿಎಸ್ಪಿ6 ಎಂದೂ ಕರೆಯಲಾಗುತ್ತದೆ, ಇದು "ಆರನೇ ತಲೆಮಾರಿನ ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸರ್" ಅನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಕ್ವಾಲ್ಕಾಮ್ ಪ್ರಕಾರ, ಷಡ್ಭುಜಾಕೃತಿಯ ವಿನ್ಯಾಸವನ್ನು ವಿವಿಧ ಅನ್ವಯಗಳಲ್ಲಿ ಕಡಿಮೆ ಶಕ್ತಿಯೊಂದಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಷಟ್ಕೋಣದ ಪ್ರತಿಯೊಂದು ಆವೃತ್ತಿಯು ಸೂಚನಾ ಸೆಟ್ ಮತ್ತು ಸೂಕ್ಷ್ಮ-ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಹೊಂದಿದೆ. ಈ ಎರಡು ಗುಣಲಕ್ಷಣಗಳು ನಿಕಟ ಸಂಬಂಧವನ್ನು ಹೊಂದಿವೆ. ಷಟ್ಕೋಣವನ್ನು ಕ್ವಾಲ್ಕಾಮ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಚಿಪ್ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಉದಾಹರಣೆಗೆ ಸ್ಮಾರ್ಟ್ಫೋನ್ಗಳು, ಕಾರುಗಳು, ಧರಿಸಬಹುದಾದ ಸಾಧನಗಳು ಮತ್ತು ಇತರ ಮೊಬೈಲ್ ಸಾಧನಗಳಲ್ಲಿ ಮತ್ತು ಸೆಲ್ಯುಲಾರ್ ಫೋನ್ ನೆಟ್ವರ್ಕ್ಗಳ ಘಟಕಗಳಲ್ಲಿಯೂ ಬಳಸಲಾಗುತ್ತದೆ. ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಸಾಧನಗಳು ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ಗಳನ್ನು ಹೊಂದಿವೆ, ಅವು ಅವುಗಳ ಅತ್ಯಂತ ಕಡಿಮೆ, ಅತ್ಯಂತ ಪ್ರಾಚೀನ ಭಾಷೆಗಳಾಗಿವೆ. ಸಾಮಾನ್ಯ ಸೂಚನೆಗಳೆಂದರೆ ಎರಡು ಸಂಖ್ಯೆಗಳನ್ನು ಬೇರೆ ರೀತಿಯಲ್ಲಿ ಸೇರಿಸುವುದು, ಗುಣಿಸುವುದು ಅಥವಾ ಸಂಯೋಜಿಸುವುದು, ಜೊತೆಗೆ ಅದರ ಮುಂದಿನ ಸೂಚನೆಗಾಗಿ ಮೆಮೊರಿಯಲ್ಲಿ ಎಲ್ಲಿ ನೋಡಬೇಕೆಂದು ಪ್ರೊಸೆಸರ್ಗೆ ನಿರ್ದೇಶಿಸುವ ಸೂಚನೆಗಳು. ಇನ್ನೂ ಅನೇಕ ರೀತಿಯ ಸೂಚನೆಗಳಿವೆ. ಕಂಪ್ಯೂಟರ್ ಪ್ರೋಗ್ರಾಂಗಳನ್ನು ಸೂಚನೆಗಳ ಸ್ಟ್ರೀಮ್ಗಳಾಗಿ ಭಾಷಾಂತರಿಸುವ ಜೋಡಣೆದಾರರು ಮತ್ತು ಕಂಪೈಲರ್ಗಳು-ಬಿಟ್ ಸ್ಟ್ರೀಮ್ಗಳು-ಸಾಧನವು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬಹುದು ಮತ್ತು ನಿರ್ವಹಿಸಬಹುದು (ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು). ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸ್ಟ್ರೀಮ್ ಕಾರ್ಯಗತಗೊಳ್ಳುತ್ತಿದ್ದಂತೆ, ಸಿಸ್ಟಮ್ ಕಾರ್ಯದ ಸಮಗ್ರತೆಯನ್ನು ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಪ್ರಿವಿಲೇಜ್ ಮಟ್ಟಗಳ ಬಳಕೆಯಿಂದ ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. ಸವಲತ್ತು ಪಡೆದ ಸೂಚನೆಗಳು ಮೆಮೊರಿ ಸೇರಿದಂತೆ ಸಾಧನದಲ್ಲಿನ ಹೆಚ್ಚಿನ ಸಂಪನ್ಮೂಲಗಳಿಗೆ ಪ್ರವೇಶವನ್ನು ಹೊಂದಿವೆ. ಷಟ್ಕೋಣವು ಸವಲತ್ತುಗಳ ಮಟ್ಟವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಮೂಲತಃ, ಷಟ್ಕೋಣ ಸೂಚನೆಗಳು ಪೂರ್ಣಾಂಕ ಸಂಖ್ಯೆಗಳ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿದ್ದವು ಆದರೆ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಸಂಖ್ಯೆಗಳಲ್ಲ, ಆದರೆ v5 ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಯಿತು. ಸೂಚನೆಗಳ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯನ್ನು ನಿರ್ವಹಿಸುವ ಸಂಸ್ಕರಣಾ ಘಟಕವು ಪ್ರತಿ ಗಡಿಯಾರಕ್ಕೆ 4 ಕಾರ್ಯಗತಗೊಳಿಸುವ ಘಟಕಗಳಿಗೆ 4 ಸೂಚನೆಗಳನ್ನು (ಪ್ಯಾಕೆಟ್) ಕಳುಹಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಸೂಕ್ಷ್ಮ-ವಾಸ್ತುಶಿಲ್ಪವು ಚಿಪ್ ಅಥವಾ ಚಿಪ್ ಘಟಕಗಳ ಭೌತಿಕ ರಚನೆಯಾಗಿದ್ದು, ಇದು ಸಾಧನವು ಸೂಚನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ. ನಿರ್ದಿಷ್ಟ ಸೂಚನಾ ಸಮೂಹವನ್ನು ವಿವಿಧ ಸೂಕ್ಷ್ಮ-ವಾಸ್ತುಶಿಲ್ಪಗಳಿಂದ ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಷಟ್ಕೋಣ ಸಾಧನಗಳಿಗೆ ಬಸ್ಗಳು-ದತ್ತಾಂಶ ವರ್ಗಾವಣೆ ಚಾನೆಲ್ಗಳು-32 ಬಿಟ್ ಅಗಲವಾಗಿವೆ. ಅಂದರೆ, ಒಂದೇ ಹಂತದಲ್ಲಿ 32 ಬಿಟ್ ಡೇಟಾವನ್ನು ಚಿಪ್ನ ಒಂದು ಭಾಗದಿಂದ ಇನ್ನೊಂದಕ್ಕೆ ವರ್ಗಾಯಿಸಬಹುದು. ಷಟ್ಕೋಣ ಸೂಕ್ಷ್ಮ-ವಾಸ್ತುಶಿಲ್ಪವು ಬಹು-ಥ್ರೆಡ್ ಆಗಿದೆ, ಅಂದರೆ ಇದು ಏಕಕಾಲದಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ಸ್ಟ್ರೀಮ್ ಸೂಚನೆಗಳನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಬಹುದು, ದತ್ತಾಂಶ ಸಂಸ್ಕರಣೆಯ ವೇಗವನ್ನು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಷಟ್ಕೋಣವು ಬಹಳ ಉದ್ದವಾದ ಸೂಚನಾ ಪದಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇವು "ಸಮಾನಾಂತರವಾಗಿ" ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದಾದ ನಾಲ್ಕು ಸೂಚನೆಗಳ ಗುಂಪುಗಳಾಗಿವೆ. ಸಮಾನಾಂತರ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಯು ಎಂದರೆ ಮುಂದಿನ ಸೂಚನೆಯು ಪ್ರಾರಂಭವಾಗುವ ಮೊದಲು ಒಂದು ಸೂಚನೆಯನ್ನು ಪೂರ್ಣಗೊಳಿಸದೆ ಏಕಕಾಲದಲ್ಲಿ ಅನೇಕ ಸೂಚನೆಗಳನ್ನು ಚಲಾಯಿಸಬಹುದು ಎಂದರ್ಥ. ಷಟ್ಕೋಣ ಸೂಕ್ಷ್ಮ-ವಾಸ್ತುಶಿಲ್ಪವು ಏಕ ಸೂಚನಾ, ಬಹು ದತ್ತಾಂಶ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಅಂದರೆ ಷಟ್ಕೋಣ ಸಾಧನವು ಸೂಚನೆಯನ್ನು ಸ್ವೀಕರಿಸಿದಾಗ, ಅದು ಒಂದೇ ಸಮಯದಲ್ಲಿ ಒಂದಕ್ಕಿಂತ ಹೆಚ್ಚು ದತ್ತಾಂಶಗಳ ಮೇಲೆ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ನಡೆಸಬಲ್ಲದು. 2012ರ ಅಂದಾಜಿನ ಪ್ರಕಾರ, ಕ್ವಾಲ್ಕಾಮ್ 2011ರಲ್ಲಿ ಚಿಪ್ (ಎಸ್. ಓ. ಸಿ. ಗಳು) ಮೇಲೆ ತನ್ನ ವ್ಯವಸ್ಥೆಯೊಳಗೆ 1.2 ಶತಕೋಟಿ ಡಿ. ಎಸ್. ಪಿ. ಕೋರ್ಗಳನ್ನು ರವಾನಿಸಿತು (ಪ್ರತಿ ಎಸ್. ಓ. ಸಿ. ಗೆ ಸರಾಸರಿ 2.3 ಡಿ. ಎಸ್. ಪಿ. ಕೋರ್), ಮತ್ತು 2012ರಲ್ಲಿ 1.5 ಶತಕೋಟಿ ಕೋರ್ಗಳನ್ನು ಯೋಜಿಸಲಾಗಿತ್ತು, ಇದು ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ. 6 ಅನ್ನು ಡಿ. ಎಸ್. ಪಿ. ಯ ಅತ್ಯಂತ ರವಾನೆಯಾದ ವಿನ್ಯಾಸವನ್ನಾಗಿ ಮಾಡಿತು (ಸಿ. ಇ. ವಿ. ಎ. ಯು 2011ರಲ್ಲಿ ಸುಮಾರು 1 ಶತಕೋಟಿ ಡಿ. ಎಸ್. ಪಿ. ಕೋರ್ಗಳನ್ನು ರವಾನಿಸಿ, 90 ಪ್ರತಿಶತ ಐಪಿ-ಪರವಾನಗಿ ಡಿ. ಎಸ್. ಪಿ. ಮಾರುಕಟ್ಟೆಯನ್ನು ಹೊಂದಿತ್ತು). ಷಟ್ಕೋಣ ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ವಿವಿಧ ಅನ್ವಯಿಕೆಗಳಲ್ಲಿ ಕಡಿಮೆ ಶಕ್ತಿಯೊಂದಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ನೀಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಇದು ಹಾರ್ಡ್ವೇರ್ ಅಸಿಸ್ಟೆಡ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್, ಪ್ರಿವಿಲೇಜ್ ಲೆವೆಲ್ಸ್, ವೆರಿ ಲಾಂಗ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ವರ್ಡ್ (ವಿಎಲ್ಐಡಬ್ಲ್ಯೂ), ಸಿಂಗಲ್ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಮಲ್ಟಿಪಲ್ ಡೇಟಾ (ಎಸ್ಐಎಮ್ಡಿ) ಮತ್ತು ಸಮರ್ಥ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸಿಂಗ್ಗೆ ಸಜ್ಜಾದ ಸೂಚನೆಗಳಂತಹ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಹೊಂದಿದೆ. ಹಾರ್ಡ್ವೇರ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ ಅನ್ನು ಬ್ಯಾರೆಲ್ ಟೆಂಪೋರಲ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ ಆಗಿ ಅಳವಡಿಸಲಾಗಿದೆ-ಥ್ರೆಡ್ಗಳನ್ನು ಪ್ರತಿ ಚಕ್ರದಲ್ಲಿ ರೌಂಡ್-ರಾಬಿನ್ ಶೈಲಿಯಲ್ಲಿ ಬದಲಾಯಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ 600 MHz ಭೌತಿಕ ಕೋರ್ ಅನ್ನು V5 ಗಿಂತ ಮೊದಲು ಮೂರು ತಾರ್ಕಿಕ 200 MHz ಕೋರ್ಗಳಾಗಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗುತ್ತದೆ. ಷಟ್ಕೋಣ ವಿ5 ಡೈನಾಮಿಕ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್ (ಡಿಎಂಟಿ) ಗೆ ಬದಲಾಯಿತು, ಎಲ್2 ಮಿಸ್ಗಳನ್ನು ಥ್ರೆಡ್ ಸ್ವಿಚ್ ಆನ್ ಮಾಡಿ, ಕಾಯುವಿಕೆಯನ್ನು ಅಡ್ಡಿಪಡಿಸುತ್ತದೆ ಅಥವಾ ವಿಶೇಷ ಸೂಚನೆಗಳ ಮೇಲೆ. ಹಾಟ್ ಚಿಪ್ಸ್ 2013ರಲ್ಲಿ ಕ್ವಾಲ್ಕಾಮ್ ತಮ್ಮ ಹೆಕ್ಸಾಗನ್ 680 ಡಿಎಸ್ಪಿ ವಿವರಗಳನ್ನು ಪ್ರಕಟಿಸಿತು. ಕ್ವಾಲ್ಕಾಮ್ ಷಟ್ಕೋಣ ವಾಹಕ ವಿಸ್ತರಣೆಗಳನ್ನು (ಎಚ್. ವಿ. ಎಕ್ಸ್.) ಘೋಷಿಸಿತು. ಅಡ್ವಾನ್ಸ್ಡ್ ಇಮೇಜಿಂಗ್ ಮತ್ತು ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿಗಾಗಿ ಗಣನೀಯ ಕಂಪ್ಯೂಟ್ ಕೆಲಸದ ಹೊರೆಗಳನ್ನು ಸಿಪಿಯು ಬದಲಿಗೆ ಡಿಎಸ್ಪಿಯಲ್ಲಿ ಸಂಸ್ಕರಿಸಲು ಅನುವು ಮಾಡಿಕೊಡಲು ಎಚ್. ವಿ. ಎಕ್ಸ್ ಅನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಮಾರ್ಚ್ 2015 ರಲ್ಲಿ ಕ್ವಾಲ್ಕಾಮ್ ತಮ್ಮ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ನ್ಯೂರಲ್ ಪ್ರೊಸೆಸಿಂಗ್ ಎಂಜಿನ್ ಎಸ್ಡಿಕೆ ಅನ್ನು ಘೋಷಿಸಿತು, ಇದು ಸಿಪಿಯು, ಜಿಪಿಯು ಮತ್ತು ಹೆಕ್ಸಾಗನ್ ಡಿಎಸ್ಪಿಯನ್ನು ಬಳಸಿಕೊಂಡು ಎಐ ವೇಗವರ್ಧನೆಗೆ ಅವಕಾಶ ನೀಡುತ್ತದೆ. ಕ್ವಾಲ್ಕಾಮ್ನ ಸ್ನಾಪ್ಡ್ರಾಗನ್ 855 ಅವರ 4ನೇ ತಲೆಮಾರಿನ ಆನ್-ಡಿವೈಸ್ ಎಐ ಎಂಜಿನ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದರಲ್ಲಿ ಹೆಕ್ಸಾಗನ್ 690 ಡಿಎಸ್ಪಿ ಮತ್ತು ಎಐ ವೇಗವರ್ಧನೆಗಾಗಿ ಹೆಕ್ಸಾಗನ್ ಟೆನ್ಸರ್ ಆಕ್ಸಿಲರೇಟರ್ (ಎಚ್. ಟಿ. ಎ) ಸೇರಿವೆ. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 865 ಹೆಕ್ಸಾಗನ್ 698 ಡಿಎಸ್ಪಿ ಆಧಾರಿತ 5ನೇ ತಲೆಮಾರಿನ ಆನ್-ಡಿವೈಸ್ ಎಐ ಎಂಜಿನ್ ಅನ್ನು ಹೊಂದಿದ್ದು, ಸೆಕೆಂಡಿಗೆ 15 ಟ್ರಿಲಿಯನ್ ಕಾರ್ಯಾಚರಣೆಗಳ (ಟಾಪ್ಸ್) ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 888 26 ಟಾಪ್ಸ್ ಸಾಮರ್ಥ್ಯದ ಷಟ್ಕೋಣ 780 ಡಿಎಸ್ಪಿ ಆಧಾರಿತ 6ನೇ ತಲೆಮಾರಿನ ಆನ್-ಡಿವೈಸ್ ಎಐ ಎಂಜಿನ್ ಅನ್ನು ಹೊಂದಿದೆ. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 8 7ನೇ ತಲೆಮಾರಿನ ಆನ್-ಡಿವೈಸ್ ಎಐ ಎಂಜಿನ್ ಅನ್ನು ಹೊಂದಿದೆ, ಇದು ಹೆಕ್ಸಾಗನ್ ಡಿಎಸ್ಪಿ ಆಧಾರಿತವಾಗಿದ್ದು, ಕೆಲವು ಸಂದರ್ಭಗಳಲ್ಲಿ 52 ಟಾಪ್ಸ್ ಮತ್ತು 104 ಟಾಪ್ಸ್ ವರೆಗೆ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿದೆ. ಸಾಫ್ಟ್ವೇರ್ ಬೆಂಬಲ ಕಾರ್ಯಾಚರಣಾ ವ್ಯವಸ್ಥೆಗಳು ಷಟ್ಕೋಣಕ್ಕಾಗಿ ಲಿನಕ್ಸ್ನ ಬಂದರು ಹೈಪರ್ವೈಸರ್ ಪದರದ ("ಷಟ್ಕೋಣ ವರ್ಚುವಲ್ ಯಂತ್ರ") ಅಡಿಯಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಕರ್ನಲ್ನ 3.2 ಬಿಡುಗಡೆಯೊಂದಿಗೆ ವಿಲೀನಗೊಂಡಿತು. ಮೂಲ ಹೈಪರ್ವೈಸರ್ ಕ್ಲೋಸ್ಡ್-ಸೋರ್ಸ್ ಆಗಿದೆ, ಮತ್ತು ಏಪ್ರಿಲ್ 2013 ರಲ್ಲಿ ಕ್ಯೂಡಿಎಸ್ಪಿ6 ವಿ2 ಮತ್ತು ವಿ3 ಗಾಗಿ ಕನಿಷ್ಠ ಓಪನ್-ಸೋರ್ಸ್ ಹೈಪರ್ವೈಸರ್ ಅನುಷ್ಠಾನವಾದ "ಹೆಕ್ಸಾಗನ್ ಮಿನಿವಿಎಂ" ಅನ್ನು ಕ್ವಾಲ್ಕಾಮ್ ಬಿಎಸ್ಡಿ-ಶೈಲಿಯ ಪರವಾನಗಿ ಅಡಿಯಲ್ಲಿ ಬಿಡುಗಡೆ ಮಾಡಿತು. ಟೋನಿ ಲಿಂಥಿಕಮ್ ಅವರು ಎಲ್ಎಲ್ವಿಎಂನ 3.1 ಬಿಡುಗಡೆಯಲ್ಲಿ ಷಟ್ಕೋಣಕ್ಕೆ ಕಂಪೈಲರ್ಗಳ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದರು. ಷಟ್ಕೋಣ/ಎಚ್. ವಿ. ಎಕ್ಸ್. ವಿ. 66 ಐ. ಎಸ್. ಎ. ಬೆಂಬಲವನ್ನು ಎಲ್. ಎಲ್. ವಿ. ಎಂ. ನ 8.0 ಬಿಡುಗಡೆಯಲ್ಲಿ ಸೇರಿಸಲಾಯಿತು. ಜಿಸಿಸಿ ಮತ್ತು ಬಿನುಟಿಲ್ಗಳ ಎಫ್ಎಸ್ಎಫ್ ಅಲ್ಲದ ನಿರ್ವಹಣಾ ಶಾಖೆಯೂ ಇದೆ. 2006ರಿಂದ ಕ್ವಾಲ್ಕಾಮ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಎಸ್. ಓ. ಸಿ. ಯಲ್ಲಿ ಎಸ್. ಐ. ಪಿ ಬ್ಲಾಕ್ ಕ್ವಾಲ್ಕಾಮ್ ಹೆಕ್ಸಾಗನ್ ಡಿ. ಎಸ್. ಪಿ. ಗಳನ್ನು ಅಳವಡಿಸಿಕೊಳ್ಳಲಾಗಿದೆ. ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಎಸ್4ನಲ್ಲಿ (ಎಂ. ಎಸ್. ಎಂ. 8960 ಮತ್ತು ಹೊಸದು) ಮೂರು ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ ಕೋರ್ಗಳಿವೆ, ಎರಡು ಮೋಡೆಮ್ ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿವೆ ಮತ್ತು ಒಂದು ಷಟ್ಕೋಣ ಕೋರ್ ಮಲ್ಟಿಮೀಡಿಯಾ ಉಪವ್ಯವಸ್ಥೆಯಲ್ಲಿದೆ. ಮೋಡೆಮ್ ಕೋರ್ಗಳನ್ನು ಕ್ವಾಲ್ಕಾಮ್ ಮಾತ್ರ ಪ್ರೋಗ್ರಾಮ್ ಮಾಡುತ್ತದೆ, ಮತ್ತು ಮಲ್ಟಿಮೀಡಿಯಾ ಕೋರ್ ಅನ್ನು ಮಾತ್ರ ಬಳಕೆದಾರರು ಪ್ರೋಗ್ರಾಮ್ ಮಾಡಲು ಅನುಮತಿಸಲಾಗಿದೆ. ಅವುಗಳನ್ನು ಎಫ್ಎಸ್ಎಮ್98ಎಕ್ಸ್, ಎಫ್ಎಸ್ಎಮ್99ಎಕ್ಸ್ ಮತ್ತು ಎಫ್ಎಸ್ಎಮ್90ಎಕ್ಸ್ ಸೇರಿದಂತೆ ಕ್ವಾಲ್ಕಾಮ್ನ ಕೆಲವು ಫೆಮ್ಟೋಸೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳಲ್ಲಿಯೂ ಬಳಸಲಾಗುತ್ತದೆ. ಮಾರ್ಚ್ 2016 ರಲ್ಲಿ, ಸೆಮಿಕಂಡಕ್ಟರ್ ಕಂಪನಿ ಕಾನೆಕ್ಸಾಂಟ್ನ ಆಡಿಯೊಸ್ಮಾರ್ಟ್ ಆಡಿಯೊ ಪ್ರೊಸೆಸಿಂಗ್ ಸಾಫ್ಟ್ವೇರ್ ಅನ್ನು ಕ್ವಾಲ್ಕಾಮ್ನ ಷಡ್ಭುಜಾಕೃತಿಯಲ್ಲಿ ಸಂಯೋಜಿಸಲಾಗುತ್ತಿದೆ ಎಂದು ಘೋಷಿಸಲಾಯಿತು. ಮೇ 2018 ರಲ್ಲಿ ವುಲ್ಫ್ಎಸ್ಎಸ್ಎಲ್ ಕ್ವಾಲ್ಕಾಮ್ ಹೆಕ್ಸಾಗನ್ ಅನ್ನು ಬಳಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿತು. ಡಿ. ಎಸ್. ಪಿ. ಯಲ್ಲಿ ವುಲ್ಫ್ ಎಸ್. ಎಸ್. ಎಲ್. ಗುಪ್ತ ಲಿಪಿ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಡೆಸಲು ಇದು ಬೆಂಬಲವಾಗಿದೆ. ಕ್ರಿಪ್ಟೊ ಕಾರ್ಯಾಚರಣೆಗಳ ಬಳಕೆಯ ಜೊತೆಗೆ ವಿಶೇಷ ಕಾರ್ಯಾಚರಣೆಯ ಲೋಡ್ ನಿರ್ವಹಣಾ ಗ್ರಂಥಾಲಯವನ್ನು ನಂತರ ಸೇರಿಸಲಾಯಿತು. ಆವೃತ್ತಿಗಳು ಕ್ಯೂಡಿಎಸ್ಪಿ6 ವಾಸ್ತುಶಿಲ್ಪದ ಆರು ಆವೃತ್ತಿಗಳು ಬಿಡುಗಡೆಯಾಗಿವೆಃ ವಿ1 (2006), ವಿ2 (2007-2008), ವಿ3 (2009), ವಿ4 (2010-2011), ಕ್ಯೂಡಿಎಸ್ಪಿ6 ವಿ5 (2013, ಸ್ನಾಪ್ಡ್ರಾಗನ್ 800ರಲ್ಲಿ); ಮತ್ತು ಕ್ಯೂಡಿಎಸ್ಪಿ6 ವಿ6 (2016, ಸ್ನಾಪ್ಡ್ರಾಗನ್ 820ರಲ್ಲಿ). ವಿ4 ಪ್ರತಿ ಮಿಲಿವಾಟ್ಗೆ 20 ಡಿಎಂಐಪಿಎಸ್ಗಳನ್ನು ಹೊಂದಿದ್ದು, 500 ಮೆಗಾಹರ್ಟ್ಝ್ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಷಟ್ಕೋಣದ ಗಡಿಯಾರದ ವೇಗವು ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ. 6ಕ್ಕೆ <ಐ. ಡಿ. 2> ಮೆಗಾಹರ್ಟ್ಝ್ ನಲ್ಲಿ ಮತ್ತು ಹಿಂದಿನ ಪೀಳಿಗೆಯ ವಿನ್ಯಾಸವಾದ ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ. 5ಕ್ಕೆ <ಐ. ಡಿ. 1> ಮೆಗಾಹರ್ಟ್ಝ್ ನಲ್ಲಿ ಬದಲಾಗುತ್ತದೆ. ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಲಭ್ಯತೆ ಹೆಕ್ಸಾಗನ್ (ಕ್ಯೂಡಿಎಸ್ಪಿ6) ಮತ್ತು ಪೂರ್ವ-ಹೆಕ್ಸಾಗನ್ (ಕ್ಯೂಡಿಎಸ್ಪಿ5) ಕೋರ್ಗಳನ್ನು ಆಧುನಿಕ ಕ್ವಾಲ್ಕಾಮ್ ಎಸ್ಒಸಿಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ, ಕ್ಯೂಡಿಎಸ್ಪಿ5 ಹೆಚ್ಚಾಗಿ ಕಡಿಮೆ-ಮಟ್ಟದ ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಮೋಡೆಮ್ ಕ್ಯೂಡಿಎಸ್ಪಿಗಳನ್ನು (ಸಾಮಾನ್ಯವಾಗಿ ಪೂರ್ವ-ಹೆಕ್ಸಾಗನ್) ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಲಾಗಿಲ್ಲ. ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ. 5 ಬಳಕೆಃ ಕ್ಯೂ. ಡಿ. ಎಸ್. ಪಿ. 6 (ಷಟ್ಕೋಣ) ಬಳಕೆಃ ಹಾರ್ಡ್ವೇರ್ ಕೊಡೆಕ್ ಬೆಂಬಲಿತವಾಗಿದೆ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಎಸ್. ಓ. ಸಿಗಳಿಂದ ಬೆಂಬಲಿತವಾದ ವಿವಿಧ ವೀಡಿಯೊ ಕೊಡೆಕ್ಗಳು. ಡಿ-ಡಿಕೋಡ್; ಇ-ಎನ್ಕೋಡ್ ಎಫ್ಎಚ್ಡಿ = ಫುಲ್ಎಚ್ಡಿ = 1080ಪಿ = 1920x1080ಪಿಎಕ್ಸ್ ಎಚ್ಡಿ = 720ಪಿ ಇದು 1366x768ಪಿಎಕ್ಸ್ ಅಥವಾ 1280x720ಪಿಎಕ್ಸ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್ 200 ಸರಣಿಯಾಗಿರಬಹುದು ಸ್ನಾಪ್ಡ್ರಾಗನ್ 200 ಸರಣಿಯಿಂದ ಬೆಂಬಲಿತವಾದ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೋಡೆಕ್ಗಳು. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 400 ಸರಣಿಗಳು ಸ್ನಾಪ್ಡ್ರಾಗನ್ 400 ಸರಣಿಗಳಿಂದ ಬೆಂಬಲಿತವಾದ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೋಡೆಕ್ಗಳು. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 600 ಸರಣಿಗಳು ಸ್ನಾಪ್ಡ್ರಾಗನ್ 600 ಸರಣಿಗಳಿಂದ ಬೆಂಬಲಿತವಾದ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೋಡೆಕ್ಗಳು. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 700 ಸರಣಿಗಳು ಸ್ನಾಪ್ಡ್ರಾಗನ್ 700 ಸರಣಿಗಳಿಂದ ಬೆಂಬಲಿತವಾದ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೋಡೆಕ್ಗಳು. ಸ್ನಾಪ್ಡ್ರಾಗನ್ 800 ಸರಣಿಗಳು ಸ್ನಾಪ್ಡ್ರಾಗನ್ 800 ಸರಣಿಯಿಂದ ಬೆಂಬಲಿತವಾದ ವಿಭಿನ್ನ ವೀಡಿಯೊ ಕೋಡೆಕ್ಗಳು. ಕೋಡ್ ಸ್ಯಾಂಪಲ್ ಇದು ಎಫ್ಎಫ್ಟಿಯ ಒಳಗಿನ ಲೂಪ್ನಿಂದ ಒಂದೇ ಸೂಚನಾ ಪ್ಯಾಕೆಟ್ ಆಗಿದೆಃ {ಆರ್ 17:16 = ಎಂಇಎಂಡಿ (ಆರ್0 + + ಎಂ1) ಎಂಇಎಂಡಿ (ಆರ್6 + + ಎಂ1) = ಆರ್ 25:24 ಆರ್20 = ಸಿಎಂಪಿವೈ (ಆರ್20, ಆರ್8): <<1: ಆರ್ಎಂಡಿಃ ಸ್ಯಾಟ್ ಆರ್ 11:10 = ವಿಎಡಿಡಿಹೆಚ್ (ಆರ್ 11:10, ಆರ್ 13:12)}: ಎಂಡ್ ಲೂಪ್0 ಈ ಪ್ಯಾಕೆಟ್ ಅನ್ನು ಕ್ವಾಲ್ಕಾಮ್ 29 ಕ್ಲಾಸಿಕ್ ಆರ್ಐಎಸ್ಸಿ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಸಮಾನವೆಂದು ಹೇಳುತ್ತದೆ; ಇದು ವೆಕ್ಟರ್ ಆಡ್ (4x 16-ಬಿಟ್), ಸಂಕೀರ್ಣ ಮಲ್ಟಿಪ್ಲೈ ಕಾರ್ಯಾಚರಣೆ ಮತ್ತು ಹಾರ್ಡ್ವೇರ್ ಲೂಪ್ ಬೆಂಬಲವನ್ನು ಒಳಗೊಂಡಿದೆ. ಪ್ಯಾಕೆಟ್ನ ಎಲ್ಲಾ ಸೂಚನೆಗಳನ್ನು ಒಂದೇ ಚಕ್ರದಲ್ಲಿ ಮಾಡಲಾಗುತ್ತದೆ. ಕ್ವಾಲ್ಕಾಮ್ ಸ್ನಾಪ್ಡ್ರಾಗನ್ ಪ್ರೊಸೆಸರ್ಗಳ ಪಟ್ಟಿ ಎನ್ವಿಡಿಯಾ ಎನ್ವಿಡಿಯಾ ಎನ್ವಿಇಎನ್ಸಿ ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್ ಟಿಎಂಎಸ್320 ಸಿಇವಿಎ, ಇಂಕ್. ಸೂಪರ್ ಹಾರ್ವರ್ಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಸಿಂಗಲ್-ಚಿಪ್ ಕಂಪ್ಯೂಟರ್ ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸಿಂಗ್ ಕ್ರಿಪ್ಟೋಗ್ರಫಿ ಇನ್ಸ್ಟ್ರಕ್ಷನ್ ಸೆಟ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಮೈಕ್ರೋಆರ್ಕಿಟೆಕ್ಚರ್ ಬಹಳ ಉದ್ದವಾದ ಸೂಚನಾ ಪದ ಸಿಮ್ಡಿ ಮಲ್ಟಿ-ಥ್ರೆಡಿಂಗ್ ಸಿಸ್ಟಮ್ ಆನ್ ಎ ಚಿಪ್ ಹೈಪರ್ವೈಸರ್ ಕೋಡೆಕ್ ಫಾಸ್ಟ್ ಫೋರಿಯರ್ ಟ್ರಾನ್ಸ್ಫಾರ್ಮ್ ಸೆಲ್ಯುಲಾರ್ ನೆಟ್ವರ್ಕ್ ಕಾನೆಕ್ಸಾಂಟ್ ರೆಫೆರೆನ್ಸ್ ಬಾಹ್ಯ ಕೊಂಡಿಗಳು ಕ್ವಾಲ್ಕಾಮ್ನ ಹೆಕ್ಸಾಗನ್ ಹೋಮ್ ಪೇಜ್ ಮುಂಬರುವ ಡಿಎಸ್ಪಿ ಆರ್ಕಿಟೆಕ್ಚರ್ಗಳು, ಅರ್ಂಡ್ ಬರ್ಗ್ಮನ್// ಎಲ್ಡಬ್ಲ್ಯುಎನ್ ಪರಿಚಯ ಕ್ವಾಲ್ಕಾಮ್ನ ಕ್ಯೂಡಿಎಸ್ಪಿ ಆಕ್ಸೆಸ್ ಪ್ರೋಗ್ರಾಂ// ಕ್ವಾಲ್ಕಾಮ್, 2011 ಕ್ವಾಲ್ಕಾಮ್ ಹೆಕ್ಸಾಗನ್ ಡಿಎಸ್ಪಿಃ ಮೊಬೈಲ್ ಮಲ್ಟಿಮೀಡಿಯಾ ಮತ್ತು ಸಂವಹನಗಳಿಗಾಗಿ ಆಪ್ಟಿಮೈಸ್ಡ್ ಆರ್ಕಿಟೆಕ್ಚರ್// ಲೂಸಿಯನ್ ಕೋಡ್ರೆಸ್ಕು ಕ್ವಾಲ್ಕಾಮ್ ಷಟ್ಕೋಣ ಡಿಎಸ್ಪಿಯನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆಃ ಷಟ್ಕೋಣ ವಿ5 ಫ್ಲೋಟಿಂಗ್-ಪಾಯಿಂಟ್ ಮ್ಯಾಥ್ ಅನ್ನು ಸೇರಿಸುತ್ತದೆ, ಡೈನಾಮಿಕ್ ಮಲ್ಟಿಥ್ರೆಡಿಂಗ್// ಲಿನ್ಲಿ ಗ್ವೆನ್ನಾಪ್, ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ರಿಪೋರ್ಟ್, ಆಗಸ್ಟ್ 2013. ಡಿಜಿಟಲ್ ಸಿಗ್ನಲ್ ಪ್ರೊಸೆಸರ್ಗಳು ಕ್ವಾಲ್ಕಾಮ್ ಐಪಿ ಕೋರ್ಗಳು ಬಹಳ ದೀರ್ಘ ಸೂಚನಾ ವರ್ಡ್ ಕಂಪ್ಯೂಟಿಂಗ್