ಓಪನ್‌ಸಿಎಲ್ 3.0 ರ ಅಂತಿಮ ವಿಶೇಷಣಗಳನ್ನು ಈಗಾಗಲೇ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ

ಕೆಲವು ತಿಂಗಳ ಹಿಂದೆ ನಾವು ಹಂಚಿಕೊಂಡಿದ್ದೇವೆ ಇಲ್ಲಿ ಬ್ಲಾಗ್ನಲ್ಲಿ ಸುದ್ದಿ ಇವರಿಂದ ಓಪನ್‌ಸಿಎಲ್ 3.0 ಅಭಿವೃದ್ಧಿಯ ಬಿಡುಗಡೆ ಖ್ರೋನೋಸ್ ಕಳವಳ (ಓಪನ್‌ಜಿಎಲ್, ವಲ್ಕನ್ ಮತ್ತು ಓಪನ್‌ಸಿಎಲ್ ಕುಟುಂಬಕ್ಕೆ ವಿಶೇಷಣಗಳ ಅಭಿವೃದ್ಧಿಯ ಜವಾಬ್ದಾರಿ).

ಮತ್ತು ಅದು ಇತ್ತೀಚಿನವರೆಗೂ ಇತ್ತು ಅಂತಿಮ ಓಪನ್‌ಸಿಎಲ್ 3.0 ವಿಶೇಷಣಗಳ ಬಿಡುಗಡೆ ಘೋಷಿಸಲಾಗಿದೆ, ಮಲ್ಟಿ-ಕೋರ್ ಸಿಪಿಯುಗಳು, ಜಿಪಿಯುಗಳು, ಎಫ್‌ಪಿಜಿಎಗಳು, ಡಿಎಸ್‌ಪಿಗಳು ಮತ್ತು ಇತರ ವಿಶೇಷ ಚಿಪ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮಲ್ಟಿ-ಕೋರ್ ಸಿಪಿಯುಗಳು, ಜಿಪಿಯುಗಳು, ಎಫ್‌ಪಿಜಿಎಗಳು, ಡಿಎಸ್‌ಪಿಗಳು ಮತ್ತು ಇತರ ವಿಶೇಷ ಚಿಪ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಮೊಬೈಲ್ ಸಾಧನಗಳು ಮತ್ತು ಸಂಯೋಜಿತ ತಂತ್ರಜ್ಞಾನದಲ್ಲಿ ಕಂಡುಬರುವ ಚಿಪ್‌ಗಳಿಗೆ ಮಲ್ಟಿಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್ ಸಮಾನಾಂತರ ಕಂಪ್ಯೂಟಿಂಗ್ ಅನ್ನು ಆಯೋಜಿಸಲು ಸಿ ಭಾಷೆಯ ಎಪಿಐಗಳು ಮತ್ತು ವಿಸ್ತರಣೆಗಳನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು.

ಅದೇ ಸಮಯದಲ್ಲಿ, ಓಪನ್ ಸೋರ್ಸ್ ಓಪನ್ ಸಿಎಲ್ ಎಸ್ಡಿಕೆ ಬಿಡುಗಡೆಯಾಯಿತು ಪರಿಕರಗಳು, ಉದಾಹರಣೆಗಳು, ದಸ್ತಾವೇಜನ್ನು, ಹೆಡರ್ ಫೈಲ್‌ಗಳು, ಓಪನ್‌ಸಿಎಲ್ 3.0 ಕಂಪ್ಲೈಂಟ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸಿ ++ ಮತ್ತು ಸಿ ಲೈಬ್ರರಿಗಳ ಲಿಂಕ್‌ಗಳೊಂದಿಗೆ.

ಖಣಿಲು ಕಂಪೈಲರ್ ಆಧಾರಿತ ಓಪನ್‌ಸಿಎಲ್ 3.0 ರ ಆರಂಭಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸಹ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ, ಇದು ಮುಖ್ಯ ಎಲ್ಎಲ್ವಿಎಂ ಪ್ಯಾಕೇಜ್ನಲ್ಲಿ ಸೇರಿಸಲು ಪೀರ್ ವಿಮರ್ಶೆ ಹಂತದಲ್ಲಿದೆ. ಐಬಿಎಂ, ಎನ್ವಿಡಿಯಾ, ಇಂಟೆಲ್, ಎಎಮ್ಡಿ, ಆಪಲ್, ಎಆರ್ಎಂ, ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಆರ್ಟ್ಸ್, ಕ್ವಾಲ್ಕಾಮ್, ಟೆಕ್ಸಾಸ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್ಸ್, ಮತ್ತು ತೋಷಿಬಾ ಮುಂತಾದ ಕಂಪನಿಗಳು ಗುಣಮಟ್ಟಕ್ಕೆ ಕೊಡುಗೆ ನೀಡಿವೆ.

ಇಂದು, ಕ್ರೊನೊಸ್ ಓಪನ್ ಸಿಎಲ್ ™ ವರ್ಕಿಂಗ್ ಗ್ರೂಪ್ ಹೊಸ ಏಕೀಕೃತ ಓಪನ್ ಸಿಎಲ್ ಸಿ 3.0 ಭಾಷಾ ವಿವರಣೆಯನ್ನು ಒಳಗೊಂಡಂತೆ ಅಂತಿಮಗೊಳಿಸಿದ ಓಪನ್ ಸಿಎಲ್ 3.0 ವಿಶೇಷಣಗಳ ಬಿಡುಗಡೆಯನ್ನು ಘೋಷಿಸಲು ಸಂತೋಷವಾಗಿದೆ, ಜೊತೆಗೆ ಡೆವಲಪರ್ಗಳಿಗೆ ತ್ವರಿತವಾಗಿ ಎದ್ದೇಳಲು ಕ್ರೊನೊಸ್ ಓಪನ್ ಸಿಎಲ್ ಎಸ್ಡಿಕೆ ಯ ಆರಂಭಿಕ ಆರಂಭಿಕ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಓಪನ್‌ಸಿಎಲ್‌ನೊಂದಿಗೆ ವೇಗಗೊಳಿಸಿ.

ಓಪನ್‌ಸಿಎಲ್ 3.0 ಮುಖ್ಯ ಲಕ್ಷಣಗಳು

ಓಪನ್‌ಸಿಎಲ್ 3.0 ಎಪಿಐ ಈಗ ಓಪನ್‌ಸಿಎಲ್‌ನ ಎಲ್ಲಾ ಆವೃತ್ತಿಗಳನ್ನು ಒಳಗೊಂಡಿದೆ (1.2, 2.x), ಪ್ರತ್ಯೇಕ ವಿಶೇಷಣಗಳನ್ನು ಒದಗಿಸದೆ ಪ್ರತಿ ಆವೃತ್ತಿಗೆ.

ಓಪನ್‌ಸಿಎಲ್ 3.0 / ಓಪನ್‌ಸಿಎಲ್ 1.2 / 2. ಎಕ್ಸ್‌ನ ಏಕಶಿಲೆಯ ಸ್ವರೂಪವನ್ನು ನಿರ್ಬಂಧಿಸದೆ ಆಯ್ಕೆಗಳ ರೂಪದಲ್ಲಿ ಅತಿಕ್ರಮಿಸುವ ಹೆಚ್ಚುವರಿ ವಿಶೇಷಣಗಳನ್ನು ಸಂಯೋಜಿಸುವ ಮೂಲಕ ಕೋರ್ ಕಾರ್ಯವನ್ನು ವಿಸ್ತರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ನೀಡುತ್ತದೆ.

ಪೂರೈಸುವ ಕ್ರಿಯಾತ್ಮಕತೆ ಮಾತ್ರ ಓಪನ್‌ಸಿಎಲ್ 1.2 ಅನ್ನು ಕಡ್ಡಾಯವೆಂದು ಘೋಷಿಸಲಾಗಿದೆ, ಮತ್ತು ಪ್ರಸ್ತಾಪಿಸಲಾದ ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳು ಓಪನ್‌ಸಿಎಲ್ 2.x ವಿಶೇಷಣಗಳನ್ನು ಐಚ್ .ಿಕ ಎಂದು ಕರೆಯಲಾಗುತ್ತದೆ.

ಈ ವಿಧಾನವು ಓಪನ್‌ಸಿಎಲ್ 3.0 ಗೆ ಹೊಂದಿಕೆಯಾಗುವ ವಿಶೇಷ ಅನುಷ್ಠಾನಗಳ ರಚನೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಓಪನ್‌ಸಿಎಲ್ 3.0 ಅನ್ನು ಬಳಸಬಹುದಾದ ಸಾಧನಗಳ ವ್ಯಾಪ್ತಿಯನ್ನು ವಿಸ್ತರಿಸುತ್ತದೆ.

ಉದಾಹರಣೆಗೆ, ನಿರ್ದಿಷ್ಟ ಓಪನ್‌ಸಿಎಲ್ 3.0.x ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸದೆ ತಯಾರಕರು ಓಪನ್‌ಸಿಎಲ್ 2 ಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು. ಐಚ್ al ಿಕ ಭಾಷಾ ಕಾರ್ಯಗಳನ್ನು ಪ್ರವೇಶಿಸಲು, ಪ್ರತ್ಯೇಕ API ಅಂಶಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಮತ್ತು ವಿಶೇಷ ಮ್ಯಾಕ್ರೋಗಳನ್ನು ಪರೀಕ್ಷಾ ವಿನಂತಿಯ ವ್ಯವಸ್ಥೆಯನ್ನು ಓಪನ್‌ಸಿಎಲ್ 3.0 ಗೆ ಸೇರಿಸಲಾಗಿದೆ.

ಹಿಂದೆ ಬಿಡುಗಡೆಯಾದ ವಿಶೇಷಣಗಳೊಂದಿಗೆ ಏಕೀಕರಣವು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಓಪನ್‌ಸಿಎಲ್ 3.0 ಗೆ ಭಾಷಾಂತರಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ. ಓಪನ್‌ಸಿಎಲ್ 1.2 ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮಾರ್ಪಾಡು ಮಾಡದೆ ಓಪನ್‌ಸಿಎಲ್ 3.0 ಅನ್ನು ಬೆಂಬಲಿಸುವ ಸಾಧನಗಳಲ್ಲಿ ಚಲಾಯಿಸಲು ಸಾಧ್ಯವಾಗುತ್ತದೆ.

ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಓಪನ್‌ಸಿಎಲ್ 2.x ಗೆ ಕೋಡ್ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ, ಆದರೆ ಓಪನ್‌ಸಿಎಲ್ 3.0 ಪರಿಸರವು ಅಗತ್ಯವಾದ ಕಾರ್ಯವನ್ನು ಒದಗಿಸಿದರೆ (ಭವಿಷ್ಯದ ಪೋರ್ಟಬಿಲಿಟಿಗಾಗಿ, ಓಪನ್‌ಸಿಎಲ್ 2.x ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಬಳಸುತ್ತಿರುವ ಓಪನ್‌ಸಿಎಲ್ 2.x ವೈಶಿಷ್ಟ್ಯಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಮೌಲ್ಯಮಾಪನ ಮಾಡಲು ಪರೀಕ್ಷಾ ಪ್ರಶ್ನೆಗಳನ್ನು ಸೇರಿಸಲು ಪ್ರೋತ್ಸಾಹಿಸಲಾಗುತ್ತದೆ).

ಓಪನ್‌ಸಿಎಲ್ ಅನುಷ್ಠಾನಗಳನ್ನು ಹೊಂದಿರುವ ಡ್ರೈವರ್ ಡೆವಲಪರ್‌ಗಳು ಕೆಲವು ಎಪಿಐ ಕರೆಗಳಿಗೆ ವಿನಂತಿಯ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಮಾತ್ರ ಸೇರಿಸುವ ಮೂಲಕ ಮತ್ತು ಕಾಲಾನಂತರದಲ್ಲಿ ಕ್ರಮೇಣ ಕಾರ್ಯವನ್ನು ಹೆಚ್ಚಿಸುವ ಮೂಲಕ ತಮ್ಮ ಉತ್ಪನ್ನಗಳನ್ನು ಓಪನ್‌ಸಿಎಲ್ 3.0 ಗೆ ಸುಲಭವಾಗಿ ಅಪ್‌ಗ್ರೇಡ್ ಮಾಡಬಹುದು.

ಓಪನ್‌ಸಿಎಲ್ 3.0 ವಿವರಣೆಯನ್ನು ಪರಿಸರ, ವಿಸ್ತರಣೆಗಳು ಮತ್ತು ವಿಶೇಷಣಗಳೊಂದಿಗೆ ಜೋಡಿಸಲಾಗಿದೆ ಜೆನೆರಿಕ್ ಮಧ್ಯಂತರ ಎಸ್ಪಿಐಆರ್-ವಿ, ಇದನ್ನು ವಲ್ಕನ್ API ನಲ್ಲಿಯೂ ಬಳಸಲಾಗುತ್ತದೆ. ಎಸ್‌ಪಿಐಆರ್-ವಿ 1.3 ವಿವರಣೆಯ ಬೆಂಬಲವನ್ನು ಮುಖ್ಯ ಓಪನ್‌ಸಿಎಲ್ 3.0 ನಲ್ಲಿ ಐಚ್ al ಿಕ ವೈಶಿಷ್ಟ್ಯವಾಗಿ ಸೇರಿಸಲಾಗಿದೆ. ಕಂಪ್ಯೂಟ್ ಕೋರ್ಗಳಿಗಾಗಿ ಎಸ್‌ಪಿಐಆರ್-ವಿ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವನ್ನು ಬಳಸಿಕೊಂಡು ಉಪಗುಂಪುಗಳೊಂದಿಗಿನ ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.

ಅದರ ಪಕ್ಕದಲ್ಲಿ ಡಿಎಂಎ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಲು ವಿಸ್ತರಣೆಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಡಿಎಸ್ಪಿ ತರಹದ ಡಿಎಂಎ ಚಿಪ್‌ಗಳಲ್ಲಿ ಅಸಮಕಾಲಿಕ ಬೆಂಬಲಿತವಾಗಿದೆ.

ಅಸಮಕಾಲಿಕ ಡಿಎಂಎ ನಡೆಯುತ್ತಿರುವ ಲೆಕ್ಕಾಚಾರಗಳು ಅಥವಾ ಇತರ ಡೇಟಾ ವರ್ಗಾವಣೆಗಳಿಗೆ ಸಮಾನಾಂತರವಾಗಿ, ಜಾಗತಿಕ ಮತ್ತು ಸ್ಥಳೀಯ ಮೆಮೊರಿಯ ನಡುವೆ ಡೇಟಾವನ್ನು ಅಸಮಕಾಲಿಕವಾಗಿ ವರ್ಗಾಯಿಸಲು ಡಿಎಂಎ ವಹಿವಾಟುಗಳನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ.

ಸಮಾನಾಂತರ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ವಿಸ್ತರಣೆಗಳ ನಿರ್ದಿಷ್ಟತೆ ಭಾಷೆಗಾಗಿ ಸಿ ಅನ್ನು ಆವೃತ್ತಿ 3.0 ಗೆ ನವೀಕರಿಸಲಾಗಿದೆ ಮತ್ತು C ++ ಗಾಗಿ ಓಪನ್‌ಸಿಎಲ್ ಭಾಷೆಯ ವಿಸ್ತರಣೆಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು "ಓಪನ್‌ಸಿಎಲ್‌ಗಾಗಿ ಸಿ ++" ಯೋಜನೆಯ ಪರವಾಗಿ ನಿಲ್ಲಿಸಲಾಗಿದೆ.

ಓಪನ್ ಸಿಎಲ್ ಅನ್ನು ವಲ್ಕನ್ ಎಪಿಐ ಮೂಲಕ ಭಾಷಾಂತರಿಸಲು, clspv ಕಂಪೈಲರ್ ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ಇದು ಓಪನ್‌ಸಿಎಲ್ ಕರ್ನಲ್‌ಗಳನ್ನು ವಲ್ಕನ್ ಎಸ್‌ಪಿಐಆರ್-ವಿ ಪ್ರಾತಿನಿಧ್ಯಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಮತ್ತು ಓಪನ್‌ಸಿಎಲ್ ಎಪಿಐ ವಲ್ಕನ್ ಮೇಲೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು clvk ಲೇಯರ್.

ಮೂಲ: https://www.khronos.org/


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.