ಎಲ್ಬ್ರಸ್ 8 ಮುಂದಿನದು. ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳು

ರಷ್ಯನ್ ಪ್ರೊಸೆಸರ್ ಎಲ್ಬ್ರಸ್ -8 ಎಸ್

ಶುಭ ಮಧ್ಯಾಹ್ನ, ಪ್ರಿಯ ಓದುಗರು. ಇಂದಿನ ವಿಷಯವು ಕಟ್ಟಾ ದೇಶಭಕ್ತರಿಗೆ ತುಂಬಾ ಆಸಕ್ತಿದಾಯಕವಾಗಿರುತ್ತದೆ. ರಷ್ಯಾಕ್ಕೆ ಹೋಗಿ !!! ಮತ್ತು ಇಂದು ನಾವು ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳ ಬಗ್ಗೆ ಮಾತನಾಡುತ್ತೇವೆ " ಎಲ್ಬ್ರಸ್" ಮತ್ತು " ಬೈಕಲ್" ಲೇಖನವನ್ನು ನಿಜವಾಗಿಯೂ ಕರೆಯಲಾಗದಿರುವುದು ನಾಚಿಕೆಗೇಡಿನ ಸಂಗತಿ " ರಷ್ಯಾದ ನಿರ್ಮಿತ ಪ್ರೊಸೆಸರ್ಗಳು", ಏಕೆಂದರೆ ವಾಸ್ತವವಾಗಿ ಅವುಗಳನ್ನು ಪೂರ್ವ ಏಷ್ಯಾದಲ್ಲಿ ಉತ್ಪಾದಿಸಲಾಗುತ್ತದೆ (ವಿಶ್ವದ ಪ್ರಮುಖ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್‌ಗಳಂತೆ), ಮತ್ತು ರಷ್ಯಾದಲ್ಲಿ ಅಲ್ಲ. ಆದರೆ ರಷ್ಯಾ ತನ್ನದೇ ಆದ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಹೊಂದಿರುವ ವಿಶ್ವದ ಕೆಲವೇ ದೇಶಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ ಎಂದು ನಾವು ಹೆಮ್ಮೆಪಡಬಹುದು, ಏಕೆಂದರೆ ಭವಿಷ್ಯವು ಅವರ ಹಿಂದೆ ಇರುತ್ತದೆ.

ಲೇಖನವನ್ನು ಹುಡುಕಲು, "" ಎಂಬ ಪದಗುಚ್ಛವನ್ನು ನಮೂದಿಸಿದವರು ನಿಮ್ಮ ನಡುವೆ ಇದ್ದಾರೆಯೇ? ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳು"? ನಾವು ಜನರ ಬಗ್ಗೆ ಮಾತನಾಡಿದರೆ, " ಎಲ್ಲಾ ರಷ್ಯನ್ನರು ರಷ್ಯನ್ನರಲ್ಲ" ಮತ್ತು ನಾವು ಪ್ರೊಸೆಸರ್ಗಳ ಬಗ್ಗೆ ಮಾತನಾಡಿದರೆ, ಅವರು ರಷ್ಯನ್. ಮಾಹಿತಿ 100%, ನಾನು ಪರಿಶೀಲಿಸಿದ್ದೇನೆ!

ಹಾಗಾದರೆ ನಾವು ಇಂದು ಏನು ಹೊಂದಿದ್ದೇವೆ? ಮತ್ತು ಇಂದು ನಾವು 2017 ರ ಮೊದಲಾರ್ಧದಲ್ಲಿದ್ದೇವೆ ಮತ್ತು ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳು ಪಟ್ಟುಬಿಡದೆ ಅಭಿವೃದ್ಧಿ ಹೊಂದುತ್ತಿವೆ.

DDR4 ಮೆಮೊರಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳು "ಪ್ರೊಸೆಸರ್-9"

ಉಪಶೀರ್ಷಿಕೆಯಲ್ಲಿ ನಾವು ಏನು ನೋಡುತ್ತೇವೆ? ಬೆಂಬಲದೊಂದಿಗೆ! ಇದರರ್ಥ ಅದಕ್ಕಿಂತ ಹೆಚ್ಚೇನೂ ಇಲ್ಲ ಪ್ರೊಸೆಸರ್-9ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ದೈತ್ಯ ಇಂಟೆಲ್ ಮತ್ತು ಎಎಮ್‌ಡಿಯೊಂದಿಗೆ ನೇರ ಸ್ಪರ್ಧೆಯಲ್ಲಿರುತ್ತದೆ. ಇಲ್ಲಿ ನೀವು ನಿಜವಾಗಿಯೂ ರಷ್ಯಾದ ಬಗ್ಗೆ ಹೆಮ್ಮೆಪಡಬಹುದು.

ಪ್ರೊಸೆಸರ್-9 ಎಂದರೇನು? ಇದು ರಷ್ಯಾದ ಉನ್ನತ ಪ್ರೊಸೆಸರ್‌ನ ಕೋಡ್ ಹೆಸರು ಎಲ್ಬ್ರಸ್-16 ಎಸ್ MCST ಕಂಪನಿಯಿಂದ 2018 ರಲ್ಲಿ ಉತ್ಪಾದನೆಯನ್ನು ಪ್ರಾರಂಭಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ. 8 ಮತ್ತು 16 ಕೋರ್‌ಗಳೊಂದಿಗೆ ಎರಡು ಪ್ರೊಸೆಸರ್ ಆಯ್ಕೆಗಳಿವೆ. ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರೊಸೆಸರ್ ಗುಣಲಕ್ಷಣಗಳು:

ಎಲ್ಬ್ರಸ್ -16 ಎಸ್ ಪ್ರೊಸೆಸರ್ನ ಮುಖ್ಯ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳು (ಪ್ರೊಸೆಸರ್ -9)

ಹಿಂದೆ, ರಷ್ಯಾದ ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್ಗಳನ್ನು ಆಧರಿಸಿದ ಕಂಪ್ಯೂಟರ್ಗಳು ಈಗಾಗಲೇ ಮಾರಾಟವಾಗಿದ್ದವು. 4 ಸಿ, ಆದರೆ ಅವರು ಹೆಚ್ಚಿನ ಹಣವನ್ನು ಖರ್ಚು ಮಾಡುತ್ತಾರೆ. ಪ್ರೊಸೆಸರ್ಗಳ ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯನ್ನು ಸ್ಥಾಪಿಸಲಾಗಿಲ್ಲ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ಇದು ಸಂಭವಿಸಿದೆ. ಈ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಪ್ರಾಯೋಗಿಕ ಮಾದರಿಗಳಾಗಿವೆ ಮತ್ತು ಆದ್ದರಿಂದ 400,000 ರೂಬಲ್ಸ್‌ಗಳವರೆಗೆ ವೆಚ್ಚವಾಗುತ್ತವೆ. ಎಲ್ಬ್ರಸ್ -16 ಎಸ್ ಸಂದರ್ಭದಲ್ಲಿ, ತೈವಾನ್‌ನಲ್ಲಿ ಪ್ರೊಸೆಸರ್‌ಗಳ ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯಿಂದ ಪರಿಸ್ಥಿತಿಯನ್ನು ಸರಿಪಡಿಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅಂತಹ ಬೆಲೆಯಲ್ಲಿ ಯಾವುದೇ ಸ್ಪರ್ಧಾತ್ಮಕತೆಯ ಬಗ್ಗೆ ಮಾತನಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ ಎಂದು ತಯಾರಕರು ಅರ್ಥಮಾಡಿಕೊಳ್ಳಬೇಕು.

ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳ ಸಂಪೂರ್ಣ ಸಾಲಿನ ಮಾಹಿತಿಯನ್ನು ನಾವು ಏಕೆ ಹೋಲಿಸಬಾರದು? ಇದು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ.

ಎಲ್ಬ್ರಸ್-2C+ ಎಲ್ಬ್ರಸ್-4 ಎಸ್ ಎಲ್ಬ್ರಸ್-8 ಎಸ್ ಎಲ್ಬ್ರಸ್-16 ಎಸ್
ಬಿಡುಗಡೆಯ ವರ್ಷ 2011 2014 2015-2018 (ಪರಿಷ್ಕರಣೆಗಳು) 2018 (ಯೋಜನೆ)
ಗಡಿಯಾರದ ಆವರ್ತನ 500 MHz 800 MHz 1300 MHz 1500 MHz
ಬಿಟ್ ಆಳ ನನಗೆ ಗೊತ್ತಿಲ್ಲ 32/64 ಬಿಟ್ 64 ಬಿಟ್ 64/128 ಬಿಟ್
ಕೋರ್ಗಳ ಸಂಖ್ಯೆ 2 4 8 8/16
ಹಂತ 1 ಸಂಗ್ರಹ 64 ಕೆಬಿ 128 ಕೆಬಿ
ಹಂತ 2 ಸಂಗ್ರಹ 1 MB 8 MB 4 MB 4 MB
ಹಂತ 3 ಸಂಗ್ರಹ 16 MB 16 MB
RAM ಬೆಂಬಲ DDR2-800 3 x DDR3-1600 4 x DDR3-1600 4 x DDR4-2400
ತಾಂತ್ರಿಕ ಪ್ರಕ್ರಿಯೆ 90 nm 65 ಎನ್ಎಂ 28 ಎನ್ಎಂ 28 nm (ಅಥವಾ 16)
ವಿದ್ಯುತ್ ಬಳಕೆಯನ್ನು 25 W 45 W 75-100 W 60-90 W

ರಾಜ್ಯ ಪ್ರಮಾಣೀಕರಣವನ್ನು ರವಾನಿಸದ ಪ್ರೊಸೆಸರ್ಗಳ ಬೆಳವಣಿಗೆಗಳು ಸಹ ಇದ್ದವು. ಆದರೆ ಇದು ಬಹಳ ಹಿಂದೆಯೇ ಮತ್ತು ನಿಜವಲ್ಲ.

ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್ಗಳ ಬಗ್ಗೆ ನೀವು ಏನು ಯೋಚಿಸುತ್ತೀರಿ? ಕೇವಲ ರಷ್ಯನ್ ಎಂಬ ಕಾರಣಕ್ಕೆ ನೀವು ಕಂಪ್ಯೂಟರ್ ಅನ್ನು 400,000 ಕ್ಕೆ ಖರೀದಿಸುತ್ತೀರಾ? ಬರೆಯಿರಿ, ಈ ವಿಷಯದ ಬಗ್ಗೆ ಮಾತನಾಡೋಣ.

ಇಂಟೆಲ್‌ಗೆ ಹೋಲಿಸಿದರೆ ರಷ್ಯಾದ ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳು

ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳೊಂದಿಗೆ ಹೋಲಿಸಲು ಅನೇಕ ಜನರು ಆಸಕ್ತಿ ಹೊಂದಿದ್ದಾರೆಂದು ನನಗೆ ತಿಳಿದಿದೆ. ಇದು ಆಶ್ಚರ್ಯವೇನಿಲ್ಲ, ರಷ್ಯನ್ನರು ಹೆಮ್ಮೆಯ ಜನರು, ಆದ್ದರಿಂದ ನಾವು ನಮ್ಮ ಸಾಧನೆಗಳನ್ನು ಅತ್ಯುತ್ತಮವಾದವುಗಳೊಂದಿಗೆ ಹೋಲಿಸಲು ಬಯಸುತ್ತೇವೆ. ಮತ್ತು ಇಂಟೆಲ್ ಕಂಪ್ಯೂಟರ್ ಪ್ರೊಸೆಸರ್ಗಳ ಜಗತ್ತಿನಲ್ಲಿ ನಿಖರವಾಗಿ ಹಾಗೆ.

ಸಾಮಾನ್ಯವಾಗಿ, ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಇಂಟೆಲ್‌ನೊಂದಿಗೆ ಹೋಲಿಸುವ ನಿರ್ದಿಷ್ಟ ಟ್ಯಾಬ್ಲೆಟ್ ನೆಟ್‌ವರ್ಕ್‌ನಲ್ಲಿ ತೇಲುತ್ತದೆ, ಆದರೆ ಅದು ಎಷ್ಟು ವಿಶ್ವಾಸಾರ್ಹವಾಗಿದೆ ಎಂಬುದನ್ನು ನೀವೇ ನಿರ್ಧರಿಸಿ. ನಾನು ಅರ್ಥಮಾಡಿಕೊಂಡಂತೆ, ಈ ಟೇಬಲ್ ಹೊಸದಲ್ಲ, ಏಕೆಂದರೆ ಹೋಲಿಕೆಯು ಹೊಸ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳೊಂದಿಗೆ ಅಲ್ಲ, ಆದರೆ ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಇನ್ನೂ ಹಳೆಯದು ಎಂದು ಕರೆಯಲಾಗುವುದಿಲ್ಲ. ಇದಲ್ಲದೆ, ಅವುಗಳಲ್ಲಿ ಕೆಲವು ಶಕ್ತಿಯುತ ಇಂಟೆಲ್ ಕ್ಸಿಯಾನ್ ಸರ್ವರ್ ಪ್ರೊಸೆಸರ್ಗಳಾಗಿವೆ. ಕೋಷ್ಟಕದಲ್ಲಿ ನೀವು ಮುಖ್ಯ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೋಲಿಸಬಹುದು, ಹಾಗೆಯೇ ಗಿಗಾಫ್ಲೋಪ್ಸ್ನಲ್ಲಿ ಪ್ರೊಸೆಸರ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆ.

ಸಾಮಾನ್ಯವಾಗಿ, ಪ್ರೊಸೆಸರ್ ಹೋಲಿಕೆ ಟೇಬಲ್ ಇಲ್ಲಿದೆ. ನಾನು ಅದನ್ನು ಕಂಡುಕೊಂಡ ರೂಪದಲ್ಲಿ ಸೇರಿಸುತ್ತಿದ್ದೇನೆ, ಕಟ್ಟುನಿಟ್ಟಾಗಿ ನಿರ್ಣಯಿಸಬೇಡಿ. ಎಲ್ಬ್ರಸ್ ಮತ್ತು ಇಂಟೆಲ್ ನಡುವೆ ಕೇವಲ ಹೋಲಿಕೆ ಇದೆ ಎಂಬುದು ವಿಷಾದದ ಸಂಗತಿ, ಮತ್ತು ಅಲ್ಲಿ ಯಾವುದೇ ಬೈಕಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳಿಲ್ಲ, ಆದರೆ ಈ ನ್ಯೂನತೆಯನ್ನು ಸರಿಪಡಿಸುವ ಉತ್ಸಾಹಿಗಳು ಇನ್ನೂ ಇರುತ್ತಾರೆ ಎಂದು ನಾನು ಭಾವಿಸುತ್ತೇನೆ.

ರಷ್ಯಾದ ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳು: ಇಂಟೆಲ್‌ನೊಂದಿಗೆ ಹೋಲಿಕೆ

ರಷ್ಯನ್ ಪ್ರೊಸೆಸರ್ ಬೈಕಲ್-ಟಿ 1 ಮತ್ತು ಬೈಕಲ್-ಎಂ

ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಕಂಪ್ಯೂಟರ್‌ಗಳಿಗೆ ಉದ್ದೇಶಿಸಿದ್ದರೆ ಮತ್ತು ಇತರ ಉತ್ಪಾದನಾ ಕಂಪನಿಗಳೊಂದಿಗೆ ಸ್ಪರ್ಧಿಸಲು ಸಿದ್ಧವಾಗಿದ್ದರೆ, ಬೈಕಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಕೈಗಾರಿಕಾ ವಿಭಾಗಕ್ಕೆ ಹೆಚ್ಚು ಉದ್ದೇಶಿಸಲಾಗಿದೆ ಮತ್ತು ಅಂತಹ ಕಠಿಣ ಸ್ಪರ್ಧೆಯನ್ನು ಎದುರಿಸುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಈಗಾಗಲೇ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ, ಇದನ್ನು ಡೆಸ್ಕ್‌ಟಾಪ್ ಪಿಸಿಗಳಿಗೆ ಬಳಸಬಹುದು.

ಪ್ರೊಸೆಸರ್ ಬೈಕಲ್-ಟಿ 1

ಬೈಕಲ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಪ್ರಕಾರ, ಪ್ರೊಸೆಸರ್ಗಳು ಬೈಕಲ್-T1ಮಾರ್ಗನಿರ್ದೇಶಕಗಳು, ಮಾರ್ಗನಿರ್ದೇಶಕಗಳು ಮತ್ತು ಇತರ ದೂರಸಂಪರ್ಕ ಸಾಧನಗಳಿಗೆ, ತೆಳುವಾದ ಕ್ಲೈಂಟ್‌ಗಳು ಮತ್ತು ಕಚೇರಿ ಉಪಕರಣಗಳಿಗೆ, ಮಲ್ಟಿಮೀಡಿಯಾ ಕೇಂದ್ರಗಳು, CNC ವ್ಯವಸ್ಥೆಗಳಿಗೆ ಬಳಸಬಹುದು. ಆದರೆ ಪ್ರೊಸೆಸರ್ಗಳು ಬೈಕಲ್-ಎಂಕೆಲಸದ ಪಿಸಿಗಳು, ಕೈಗಾರಿಕಾ ಯಾಂತ್ರೀಕೃತಗೊಂಡ ಮತ್ತು ಕಟ್ಟಡ ನಿರ್ವಹಣೆಯ ಹೃದಯವಾಗಬಹುದು. ಈಗಾಗಲೇ ಹೆಚ್ಚು ಆಸಕ್ತಿದಾಯಕವಾಗಿದೆ! ಆದರೆ ತಾಂತ್ರಿಕ ಗುಣಲಕ್ಷಣಗಳ ಬಗ್ಗೆ ಇನ್ನೂ ವಿವರವಾದ ಮಾಹಿತಿಯಿಲ್ಲ. ಇದು 8 ARMv8-A ಕೋರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಮತ್ತು ಎಂಟು ARM Mali-T628 ಗ್ರಾಫಿಕ್ಸ್ ಕೋರ್‌ಗಳನ್ನು ಹೊಂದಿರುತ್ತದೆ ಎಂದು ನಮಗೆ ತಿಳಿದಿದೆ ಮತ್ತು ಮುಖ್ಯವಾದುದೆಂದರೆ, ತಯಾರಕರು ಅದನ್ನು ಅತ್ಯಂತ ಶಕ್ತಿಯುತವಾಗಿ ಮಾಡಲು ಭರವಸೆ ನೀಡುತ್ತಾರೆ. ಏನಾಗುತ್ತದೆ ಎಂದು ನೋಡೋಣ.

ನಾನು ಲೇಖನವನ್ನು ಬರೆಯುವಾಗ, ನಾನು ಬೈಕಲ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಜೆಎಸ್‌ಸಿಗೆ ವಿನಂತಿಸಿದೆ ಮತ್ತು ಉತ್ತರವು ಬರಲು ಹೆಚ್ಚು ಸಮಯ ಇರಲಿಲ್ಲ. ಆತ್ಮೀಯ ಆಂಡ್ರೆ ಪೆಟ್ರೋವಿಚ್ ಮಲಾಫೀವ್ (ಸಾರ್ವಜನಿಕ ಸಂಬಂಧಗಳು ಮತ್ತು ಕಾರ್ಪೊರೇಟ್ ಈವೆಂಟ್ ಮ್ಯಾನೇಜರ್) ನಮ್ಮೊಂದಿಗೆ ದಯೆಯಿಂದ ಹಂಚಿಕೊಂಡಿದ್ದಾರೆ ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್ ಬಗ್ಗೆ ಇತ್ತೀಚಿನ ಮಾಹಿತಿ.

ಈ ಶರತ್ಕಾಲದಲ್ಲಿ ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್‌ನ ಮೊದಲ ಎಂಜಿನಿಯರಿಂಗ್ ಮಾದರಿಗಳನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲು ಕಂಪನಿಯು ಯೋಜಿಸಿದೆ. ಮತ್ತು ನಂತರ ನಾನು ಉಲ್ಲೇಖಿಸುತ್ತೇನೆ, ಆದ್ದರಿಂದ ಮಾಹಿತಿಯ ಸಾರವನ್ನು ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ವಿರೂಪಗೊಳಿಸಬಾರದು:

- ಉಲ್ಲೇಖದ ಪ್ರಾರಂಭ -

ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್ ಚಿಪ್‌ನಲ್ಲಿನ ವ್ಯವಸ್ಥೆಯಾಗಿದ್ದು, ಇದು ARMv 8 ಆರ್ಕಿಟೆಕ್ಚರ್, ಗ್ರಾಫಿಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆ ಮತ್ತು ಹೆಚ್ಚಿನ ವೇಗದ ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಸೆಟ್‌ನೊಂದಿಗೆ ಶಕ್ತಿ-ಸಮರ್ಥ ಪ್ರೊಸೆಸರ್ ಕೋರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. B2C ಮತ್ತು B2B ವಿಭಾಗಗಳಲ್ಲಿನ ಹಲವಾರು ಸಾಧನಗಳಲ್ಲಿ ವ್ಯಾಪಕವಾದ ಡೇಟಾ ರಕ್ಷಣೆ ಸಾಮರ್ಥ್ಯಗಳೊಂದಿಗೆ ಬೈಕಲ್-ಎಂ ಅನ್ನು ವಿಶ್ವಾಸಾರ್ಹ ಪ್ರೊಸೆಸರ್ ಆಗಿ ಬಳಸಬಹುದು.

ಬೈಕಲ್-ಎಂ ಅನ್ವಯದ ಪ್ರದೇಶಗಳು

  • ಮೊನೊಬ್ಲಾಕ್, ಸ್ವಯಂಚಾಲಿತ ಕಾರ್ಯಸ್ಥಳ, ಗ್ರಾಫಿಕ್ ಕಾರ್ಯಸ್ಥಳ;
  • ಮನೆ (ಕಚೇರಿ) ಮಾಧ್ಯಮ ಕೇಂದ್ರ;
  • ವೀಡಿಯೊ ಕಾನ್ಫರೆನ್ಸ್ ಸರ್ವರ್ ಮತ್ತು ಟರ್ಮಿನಲ್;
  • ಮೈಕ್ರೋಸರ್ವರ್;
  • ಸಣ್ಣ ಉದ್ಯಮ ಮಟ್ಟದ NAS;
  • ರೂಟರ್ / ಫೈರ್ವಾಲ್.

ಬೈಕಲ್ -ಎಂ ಪ್ರೊಸೆಸರ್‌ನ ಉನ್ನತ ಮಟ್ಟದ ಏಕೀಕರಣವು ಕಾಂಪ್ಯಾಕ್ಟ್ ಉತ್ಪನ್ನಗಳ ಅಭಿವೃದ್ಧಿಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ, ಇದರಲ್ಲಿ ಹೆಚ್ಚುವರಿ ಮೌಲ್ಯದ ಮುಖ್ಯ ಪಾಲು ದೇಶೀಯ ಪ್ರೊಸೆಸರ್‌ನಿಂದ ಬರುತ್ತದೆ. ವಿಶ್ವಾಸಾರ್ಹ ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ಸಂಯೋಜಿತ ಹಾರ್ಡ್‌ವೇರ್ ಪರಿಹಾರಗಳೊಂದಿಗೆ ಸಂಯೋಜಿಸಲಾದ ಲಾಜಿಕಲ್ ಸರ್ಕ್ಯೂಟ್ ಮತ್ತು ಚಿಪ್‌ನ ಭೌತಿಕ ಟೋಪೋಲಜಿಯ ಬಗ್ಗೆ ಸಂಪೂರ್ಣ ಮಾಹಿತಿಯ ಲಭ್ಯತೆ, ಗೌಪ್ಯ ಮಾಹಿತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸಿಸ್ಟಮ್‌ಗಳ ಭಾಗವಾಗಿ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಅನ್ವಯವಾಗುವ ಸಾಫ್ಟ್‌ವೇರ್

ARMv8 (AArch64) ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ವ್ಯಾಪಕ ಬಳಕೆಯು ಬೃಹತ್ ಪ್ರಮಾಣದ ಸಿದ್ಧ-ಸಿದ್ಧ ಅಪ್ಲಿಕೇಶನ್ ಮತ್ತು ಸಿಸ್ಟಮ್ ಸಾಫ್ಟ್‌ವೇರ್ ಅನ್ನು ಬಳಸಲು ಅನುಮತಿಸುತ್ತದೆ. ಬೈನರಿ ವಿತರಣೆಗಳು ಮತ್ತು ಪ್ಯಾಕೇಜುಗಳ ಮಟ್ಟದಲ್ಲಿ ಸೇರಿದಂತೆ Linux ಮತ್ತು Android ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂಗಳನ್ನು ಬೆಂಬಲಿಸಲಾಗುತ್ತದೆ. PCIe ಮತ್ತು USB ಬಸ್‌ಗಳಿಗೆ ಸಂಪರ್ಕಿಸುವ ಹಲವಾರು ಸಾಧನಗಳು ಲಭ್ಯವಿದೆ. ಬೈಕಲ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ ಒದಗಿಸಿದ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್ ಮೂಲ ಮತ್ತು ಸಂಕಲನ ರೂಪದಲ್ಲಿ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಹಾಗೆಯೇ ಬೈಕಲ್-ಎಂನಲ್ಲಿ ನಿರ್ಮಿಸಲಾದ ನಿಯಂತ್ರಕಗಳಿಗೆ ಡ್ರೈವರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್ನ ಮುಖ್ಯ ಗುಣಲಕ್ಷಣಗಳು

  • 8 ARM ಕಾರ್ಟೆಕ್ಸ್-A57 ಕೋರ್‌ಗಳು (64 ಬಿಟ್).
  • 2 GHz ವರೆಗೆ ಆಪರೇಟಿಂಗ್ ಆವರ್ತನ.
  • ಸಂಪೂರ್ಣ SoC ಮಟ್ಟದಲ್ಲಿ ವರ್ಚುವಲೈಸೇಶನ್ ಮತ್ತು ಟ್ರಸ್ಟ್ ಝೋನ್ ತಂತ್ರಜ್ಞಾನಕ್ಕಾಗಿ ಹಾರ್ಡ್‌ವೇರ್ ಬೆಂಬಲ.
  • RAM ನೊಂದಿಗೆ ಇಂಟರ್ಫೇಸ್ - ECC ಬೆಂಬಲದೊಂದಿಗೆ ಎರಡು 64-ಬಿಟ್ DDR3/DDR4-2133 ಚಾನಲ್‌ಗಳು
  • ಸಂಗ್ರಹ - 4 MB (L2) + 8 MB (L3).
  • ಎಂಟು-ಕೋರ್ ಮಾಲಿ-T628 ಗ್ರಾಫಿಕ್ಸ್ ಕೊಪ್ರೊಸೆಸರ್.
  • HDMI, LVDS ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುವ ವೀಡಿಯೊ ಮಾರ್ಗ
  • ಹಾರ್ಡ್‌ವೇರ್ ವೀಡಿಯೊ ಡಿಕೋಡಿಂಗ್
  • ಅಂತರ್ನಿರ್ಮಿತ PCI ಎಕ್ಸ್‌ಪ್ರೆಸ್ ನಿಯಂತ್ರಕವು 16 PCIe Gen ಲೇನ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. 3.
  • ಎರಡು 10 ಗಿಗಾಬಿಟ್ ಎತರ್ನೆಟ್ ನಿಯಂತ್ರಕಗಳು, ಎರಡು ಗಿಗಾಬಿಟ್ ಎತರ್ನೆಟ್ ನಿಯಂತ್ರಕಗಳು. ನಿಯಂತ್ರಕಗಳು ವರ್ಚುವಲ್ VLAN ಗಳು ಮತ್ತು ಸಂಚಾರ ಆದ್ಯತೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ.
  • ಎರಡು SATA 6G ನಿಯಂತ್ರಕಗಳು ಪ್ರತಿ 6 Gbit/s ವರೆಗಿನ ಡೇಟಾ ವರ್ಗಾವಣೆ ವೇಗವನ್ನು ಒದಗಿಸುತ್ತವೆ.
  • 2 USB v.3.0 ಚಾನಲ್‌ಗಳು ಮತ್ತು 4 USB v.2.0 ಚಾನಲ್‌ಗಳು.
  • ವಿಶ್ವಾಸಾರ್ಹ ಬೂಟ್ ಮೋಡ್‌ಗೆ ಬೆಂಬಲ.
  • GOST 28147-89, GOST R 34.11-2012 ಅನ್ನು ಬೆಂಬಲಿಸುವ ಹಾರ್ಡ್‌ವೇರ್ ವೇಗವರ್ಧಕಗಳು.
  • ಶಕ್ತಿಯ ಬಳಕೆ - 30 W ಗಿಂತ ಹೆಚ್ಚಿಲ್ಲ.

- ಉಲ್ಲೇಖದ ಅಂತ್ಯ -

ನೀವು ಏನು ಹೇಳುತ್ತೀರಿ, ಸ್ನೇಹಿತರೇ? ರಷ್ಯಾದ ಪ್ರೊಸೆಸರ್‌ಗಳು ನಿಮ್ಮನ್ನು ಮೆಚ್ಚಿಸಿದೆಯೇ ಅಥವಾ ನಿಮ್ಮನ್ನು ಅಸಡ್ಡೆ ಬಿಟ್ಟಿದೆಯೇ? ವೈಯಕ್ತಿಕವಾಗಿ, ನಾನು ರಷ್ಯಾದ ಡಿಜಿಟಲ್ ತಂತ್ರಜ್ಞಾನಗಳ ಉತ್ತಮ ಭವಿಷ್ಯವನ್ನು ನಂಬುತ್ತೇನೆ!

ನೀವು ಕೊನೆಯವರೆಗೂ ಓದಿದ್ದೀರಾ?

ಈ ಲೇಖನವು ಸಹಾಯಕವಾಗಿದೆಯೇ?

ನಿಜವಾಗಿಯೂ ಅಲ್ಲ

ನೀವು ನಿಖರವಾಗಿ ಏನು ಇಷ್ಟಪಡಲಿಲ್ಲ? ಲೇಖನವು ಅಪೂರ್ಣವೇ ಅಥವಾ ಸುಳ್ಳೇ?
ಕಾಮೆಂಟ್‌ಗಳಲ್ಲಿ ಬರೆಯಿರಿ ಮತ್ತು ಸುಧಾರಿಸಲು ನಾವು ಭರವಸೆ ನೀಡುತ್ತೇವೆ!

ಈ ಲೇಖನದಲ್ಲಿ ಎಲ್ಬ್ರಸ್ -4 ಸಿ ಮತ್ತು ಹೊಸ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಯಲ್ಲಿ ಇಮೇಜ್ ಗುರುತಿಸುವಿಕೆ ತಂತ್ರಜ್ಞಾನಗಳು ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಎಂಬುದನ್ನು ನಾವು ತೋರಿಸುತ್ತೇವೆ: ನಾವು ಹಲವಾರು ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ಸಮಸ್ಯೆಗಳನ್ನು ನೋಡುತ್ತೇವೆ, ಅವುಗಳನ್ನು ಪರಿಹರಿಸುವ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ಬಗ್ಗೆ ಸ್ವಲ್ಪ ಮಾತನಾಡುತ್ತೇವೆ, ಬೆಂಚ್‌ಮಾರ್ಕಿಂಗ್ ಫಲಿತಾಂಶಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತೇವೆ ಮತ್ತು ಅಂತಿಮವಾಗಿ ವೀಡಿಯೊವನ್ನು ತೋರಿಸುತ್ತೇವೆ. .



Elbrus-8S VLIW ಆರ್ಕಿಟೆಕ್ಚರ್‌ನೊಂದಿಗೆ ಹೊಸ 8-ಕೋರ್ MCST ಪ್ರೊಸೆಸರ್ ಆಗಿದೆ. ನಾವು 1.3 GHz ಆವರ್ತನದೊಂದಿಗೆ ಎಂಜಿನಿಯರಿಂಗ್ ಮಾದರಿಯನ್ನು ಪರೀಕ್ಷಿಸಿದ್ದೇವೆ. ಬಹುಶಃ ಇದು ಧಾರಾವಾಹಿ ನಿರ್ಮಾಣದಲ್ಲಿ ಇನ್ನಷ್ಟು ಹೆಚ್ಚಾಗುತ್ತದೆ.



Elbrus-4S ಮತ್ತು Elbrus-8S ನ ಗುಣಲಕ್ಷಣಗಳ ಹೋಲಿಕೆ ಇಲ್ಲಿದೆ.


ಎಲ್ಬ್ರಸ್-4 ಎಸ್ ಎಲ್ಬ್ರಸ್-8 ಎಸ್
ಗಡಿಯಾರ ಆವರ್ತನ, MHz 800 1300
ಕೋರ್ಗಳ ಸಂಖ್ಯೆ 4 8
ಪ್ರತಿ ಚಕ್ರಕ್ಕೆ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆ (ಪ್ರತಿ ಕೋರ್) 23 ರವರೆಗೆ 25 ರವರೆಗೆ
L1 ಸಂಗ್ರಹ, ಪ್ರತಿ ಕೋರ್ 64 ಕೆಬಿ 64 ಕೆಬಿ
L2 ಸಂಗ್ರಹ, ಪ್ರತಿ ಕೋರ್ 2 MB 512 ಕೆಬಿ
L3 ಸಂಗ್ರಹ, ಹಂಚಲಾಗಿದೆ - 16 MB
RAM ನ ಸಂಘಟನೆ 3 ಚಾನಲ್‌ಗಳವರೆಗೆ DDR3-1600 ECC 4 ಚಾನಲ್‌ಗಳವರೆಗೆ DDR3-1600 ECC
ತಾಂತ್ರಿಕ ಪ್ರಕ್ರಿಯೆ 65 ಎನ್ಎಂ 28 ಎನ್ಎಂ
ಟ್ರಾನ್ಸಿಸ್ಟರ್‌ಗಳ ಸಂಖ್ಯೆ 986 ಮಿಲಿಯನ್ 2730 ಮಿಲಿಯನ್
SIMD ಸೂಚನೆಯ ಅಗಲ 64 ಬಿಟ್‌ಗಳು 64 ಬಿಟ್‌ಗಳು
ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ಬೆಂಬಲ 4 ಪ್ರೊಸೆಸರ್‌ಗಳವರೆಗೆ 4 ಪ್ರೊಸೆಸರ್‌ಗಳವರೆಗೆ
ಉತ್ಪಾದನೆ ಆರಂಭದ ವರ್ಷ 2014 2016
ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಓಎಸ್ "ಎಲ್ಬ್ರಸ್" 3.0-rc27 OS "ಎಲ್ಬ್ರಸ್" 3.0-rc26
lcc ಕಂಪೈಲರ್ ಆವೃತ್ತಿ 1.21.18 1.21.14

Elbrus-8S ನಲ್ಲಿ, ಗಡಿಯಾರದ ಆವರ್ತನವು ಒಂದೂವರೆ ಪಟ್ಟು ಹೆಚ್ಚು ಹೆಚ್ಚಾಯಿತು, ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯು ದ್ವಿಗುಣಗೊಂಡಿದೆ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಸುಧಾರಿಸಲಾಯಿತು.


ಉದಾಹರಣೆಗೆ, Elbrus-8C SIMD ಅನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳದೆಯೇ ಪ್ರತಿ ಗಡಿಯಾರದ ಚಕ್ರಕ್ಕೆ 25 ಸೂಚನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಬಹುದು (ಎಲ್ಬ್ರಸ್-4C ಗಾಗಿ 23 ಕ್ಕೆ ವಿರುದ್ಧವಾಗಿ).


ಪ್ರಮುಖ: ನಾವು Elbrus-8S ಗಾಗಿ ಯಾವುದೇ ವಿಶೇಷ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ಕೈಗೊಳ್ಳಲಿಲ್ಲ. EML ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಲಾಗಿದೆ, ಆದರೆ ನಮ್ಮ ಯೋಜನೆಗಳಲ್ಲಿ Elbrus ಗಾಗಿ ಆಪ್ಟಿಮೈಸೇಶನ್ ಪ್ರಮಾಣವು ಈಗ ಇತರ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳಿಗಿಂತ ಸ್ಪಷ್ಟವಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ: ಅಲ್ಲಿ ಇದು ಹಲವಾರು ವರ್ಷಗಳಿಂದ ಕ್ರಮೇಣ ಹೆಚ್ಚುತ್ತಿದೆ, ಆದರೆ ನಾವು ಎಲ್ಬ್ರಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ಬಹಳ ಹಿಂದೆಯೇ ಕೆಲಸ ಮಾಡುತ್ತಿಲ್ಲ. ಆದ್ದರಿಂದ ಸಕ್ರಿಯವಾಗಿ. ಮುಖ್ಯ ಸಮಯ ತೆಗೆದುಕೊಳ್ಳುವ ಕಾರ್ಯಗಳು, ಸಹಜವಾಗಿ, ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾಗಿದೆ, ಆದರೆ ಉಳಿದವುಗಳು ಇನ್ನೂ ಅದರ ಸುತ್ತಲೂ ಸಿಕ್ಕಿಲ್ಲ.

ರಷ್ಯಾದ ಪಾಸ್ಪೋರ್ಟ್ ಗುರುತಿಸುವಿಕೆ

ಸಹಜವಾಗಿ, ನಮ್ಮ ಉತ್ಪನ್ನ Smart IDReader 1.6 ಅನ್ನು ಪ್ರಾರಂಭಿಸುವುದರೊಂದಿಗೆ ನಮಗಾಗಿ ಹೊಸ ವೇದಿಕೆಯನ್ನು ಮಾಸ್ಟರಿಂಗ್ ಮಾಡಲು ನಾವು ನಿರ್ಧರಿಸಿದ್ದೇವೆ, ಇದು ಪಾಸ್‌ಪೋರ್ಟ್‌ಗಳು, ಚಾಲಕರ ಪರವಾನಗಿಗಳು, ಬ್ಯಾಂಕ್ ಕಾರ್ಡ್‌ಗಳು ಮತ್ತು ಇತರ ದಾಖಲೆಗಳನ್ನು ಗುರುತಿಸುವ ಸಾಮರ್ಥ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. ಒಂದು ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಗುರುತಿಸುವಾಗ ಈ ಅಪ್ಲಿಕೇಶನ್‌ನ ಪ್ರಮಾಣಿತ ಆವೃತ್ತಿಯು 4 ಥ್ರೆಡ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸುವುದಿಲ್ಲ ಎಂದು ಗಮನಿಸಬೇಕು. ಮೊಬೈಲ್ ಸಾಧನಗಳಿಗೆ ಇದು ಸಾಕಷ್ಟು ಹೆಚ್ಚು, ಆದರೆ ಡೆಸ್ಕ್‌ಟಾಪ್ ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು ಬೆಂಚ್‌ಮಾರ್ಕ್ ಮಾಡುವಾಗ ಇದು ಮಲ್ಟಿ-ಕೋರ್ ಸಿಸ್ಟಮ್‌ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಡಿಮೆ ಅಂದಾಜು ಮಾಡಲು ಕಾರಣವಾಗಬಹುದು.


Elbrus OS ನ ಆವೃತ್ತಿ ಮತ್ತು ನಮಗೆ ಒದಗಿಸಲಾದ lcc ಕಂಪೈಲರ್‌ಗೆ ಮೂಲ ಕೋಡ್‌ನಲ್ಲಿ ಯಾವುದೇ ವಿಶೇಷ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿಲ್ಲ ಮತ್ತು ನಾವು ಯಾವುದೇ ತೊಂದರೆಗಳಿಲ್ಲದೆ ನಮ್ಮ ಯೋಜನೆಯನ್ನು ಜೋಡಿಸಿದ್ದೇವೆ. ಹೊಸ ಆವೃತ್ತಿಯು C++11 ಗಾಗಿ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸಿ (ಇದು Elbrus-4C ಗಾಗಿ lcc ಯ ಇತ್ತೀಚಿನ ಆವೃತ್ತಿಗಳಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡಿದೆ), ಇದು ಒಳ್ಳೆಯ ಸುದ್ದಿಯಾಗಿದೆ.


ಮೊದಲಿಗೆ, ನಾವು ಈಗಾಗಲೇ ಬರೆದಿರುವ ರಷ್ಯಾದ ಪಾಸ್‌ಪೋರ್ಟ್ ಗುರುತಿಸುವಿಕೆ ಎಲ್ಬ್ರಸ್ -8 ಎಸ್‌ನಲ್ಲಿ ಹೇಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ ಎಂಬುದನ್ನು ಪರಿಶೀಲಿಸಲು ನಾವು ನಿರ್ಧರಿಸಿದ್ದೇವೆ. ನಾವು ಎರಡು ವಿಧಾನಗಳಲ್ಲಿ ಪರೀಕ್ಷಿಸಿದ್ದೇವೆ: ಪ್ರತ್ಯೇಕ ಫ್ರೇಮ್‌ನಲ್ಲಿ (ಎಲ್ಲಿಯಾದರೂ ಮೋಡ್) ಮತ್ತು ವೆಬ್‌ಕ್ಯಾಮ್‌ನಿಂದ (ವೆಬ್‌ಕ್ಯಾಮ್ ಮೋಡ್) ವೀಡಿಯೊ ಶಾಟ್‌ನಲ್ಲಿ ಪಾಸ್‌ಪೋರ್ಟ್ ಅನ್ನು ಹುಡುಕುವುದು ಮತ್ತು ಗುರುತಿಸುವುದು. ಎಲ್ಲಿಯಾದರೂ ಮೋಡ್‌ನಲ್ಲಿ, ಪಾಸ್‌ಪೋರ್ಟ್ ರಿವರ್ಸಲ್ ರೆಕಗ್ನಿಷನ್ ಅನ್ನು ಒಂದು ಫ್ರೇಮ್‌ನಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ, ಮತ್ತು ಪಾಸ್‌ಪೋರ್ಟ್ ಅನ್ನು ಫ್ರೇಮ್‌ನ ಯಾವುದೇ ಭಾಗದಲ್ಲಿ ಇರಿಸಬಹುದು ಮತ್ತು ಯಾವುದೇ ರೀತಿಯಲ್ಲಿ ಆಧಾರಿತವಾಗಿರಬಹುದು. ವೆಬ್‌ಕ್ಯಾಮ್ ಮೋಡ್‌ನಲ್ಲಿ, ಫೋಟೋದೊಂದಿಗೆ ಪಾಸ್‌ಪೋರ್ಟ್ ಪುಟವನ್ನು ಮಾತ್ರ ಗುರುತಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಫ್ರೇಮ್‌ಗಳ ಸರಣಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲಾಗುತ್ತದೆ. ಪಾಸ್ಪೋರ್ಟ್ನ ಸಾಲುಗಳು ಸಮತಲವಾಗಿರುತ್ತವೆ ಮತ್ತು ಪಾಸ್ಪೋರ್ಟ್ ಚೌಕಟ್ಟುಗಳ ನಡುವೆ ಸ್ವಲ್ಪಮಟ್ಟಿಗೆ ಚಲಿಸುತ್ತದೆ ಎಂದು ಊಹಿಸಲಾಗಿದೆ. ಗುರುತಿಸುವಿಕೆಯ ಗುಣಮಟ್ಟವನ್ನು ಸುಧಾರಿಸಲು ವಿವಿಧ ಚೌಕಟ್ಟುಗಳಿಂದ ಪಡೆದ ಮಾಹಿತಿಯನ್ನು ಸಂಯೋಜಿಸಲಾಗಿದೆ.


ಪರೀಕ್ಷೆಗಾಗಿ, ನಾವು ಪ್ರತಿ ಮೋಡ್‌ಗೆ 1000 ಚಿತ್ರಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ ಮತ್ತು 1 ಥ್ರೆಡ್‌ನಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಮತ್ತು ಸಮಾನಾಂತರವಾಗಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ ಗುರುತಿಸುವಿಕೆಯ ಸರಾಸರಿ ಆಪರೇಟಿಂಗ್ ಸಮಯವನ್ನು (ಅಂದರೆ, ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡದೆ ಇರುವ ಸಮಯವನ್ನು) ಅಳೆಯುತ್ತೇವೆ. ಪರಿಣಾಮವಾಗಿ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯವನ್ನು ಕೆಳಗಿನ ಕೋಷ್ಟಕದಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.



ಏಕ-ಥ್ರೆಡ್ ಮೋಡ್‌ನ ಫಲಿತಾಂಶಗಳು ನಿರೀಕ್ಷಿತವಾಗಿ ಸಾಕಷ್ಟು ಸ್ಥಿರವಾಗಿವೆ: ಹೆಚ್ಚಿದ ಆವರ್ತನದ ವೇಗವರ್ಧನೆಯ ಜೊತೆಗೆ (ಮತ್ತು 4C ಮತ್ತು 8C ಆವರ್ತನ ಅನುಪಾತವು 1300 / 800 = 1.625), ಸುಧಾರಿತ ವಾಸ್ತುಶಿಲ್ಪದಿಂದಾಗಿ ಸ್ವಲ್ಪ ವೇಗವರ್ಧನೆ ಗಮನಿಸಬಹುದಾಗಿದೆ.


ಗರಿಷ್ಠ ಸಂಖ್ಯೆಯ ಥ್ರೆಡ್‌ಗಳಲ್ಲಿ ಚಾಲನೆಯಲ್ಲಿರುವಾಗ, ಎರಡೂ ವಿಧಾನಗಳ ವೇಗವರ್ಧನೆಯು 1.7 ಆಗಿತ್ತು. ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಯಲ್ಲಿನ ಕೋರ್ಗಳ ಸಂಖ್ಯೆ 4 ಸಿ ಗಿಂತ ಎರಡು ಪಟ್ಟು ದೊಡ್ಡದಾಗಿದೆ ಎಂದು ತೋರುತ್ತದೆ. ಹಾಗಾದರೆ ಹೆಚ್ಚುವರಿ 4 ಕೋರ್‌ಗಳ ಕಾರಣದಿಂದಾಗಿ ವೇಗವು ಎಲ್ಲಿದೆ? ವಾಸ್ತವವಾಗಿ ನಮ್ಮ ಗುರುತಿಸುವಿಕೆ ಅಲ್ಗಾರಿದಮ್ ಸಕ್ರಿಯವಾಗಿ ಕೇವಲ 4 ಎಳೆಗಳನ್ನು ಬಳಸುತ್ತದೆ ಮತ್ತು ದುರ್ಬಲವಾಗಿ ಮತ್ತಷ್ಟು ಮಾಪಕಗಳು, ಆದ್ದರಿಂದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಲಾಭವು ಸಾಕಷ್ಟು ಅತ್ಯಲ್ಪವಾಗಿದೆ.


ಮುಂದೆ, ಎರಡೂ ಪ್ರೊಸೆಸರ್‌ಗಳ ಎಲ್ಲಾ ಕೋರ್‌ಗಳು ಸಂಪೂರ್ಣವಾಗಿ ಲೋಡ್ ಆಗಿರುವುದನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಲು ನಾವು ನಿರ್ಧರಿಸಿದ್ದೇವೆ ಮತ್ತು ಹಲವಾರು ಪಾಸ್‌ಪೋರ್ಟ್ ಗುರುತಿಸುವಿಕೆ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸಿದ್ದೇವೆ. ಪ್ರತಿ ಗುರುತಿಸುವಿಕೆ ಕರೆಯನ್ನು ಹಿಂದಿನ ಪ್ರಯೋಗದ ರೀತಿಯಲ್ಲಿಯೇ ಸಮಾನಾಂತರಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಇಲ್ಲಿ ಪಾಸ್‌ಪೋರ್ಟ್ ಪ್ರಕ್ರಿಯೆಯ ಸಮಯವು ಫೈಲ್‌ನಿಂದ ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡುವುದನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ. ಅದೇ ಸಾವಿರ ಪಾಸ್‌ಪೋರ್ಟ್‌ಗಳಲ್ಲಿ ಸಮಯದ ಅಳತೆಗಳನ್ನು ನಡೆಸಲಾಯಿತು. ಎಲ್ಬ್ರಸ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಲೋಡ್ ಮಾಡಿದಾಗ ಫಲಿತಾಂಶಗಳನ್ನು ಕೆಳಗೆ ತೋರಿಸಲಾಗಿದೆ:



ಎಲ್ಲಿಯಾದರೂ ಮೋಡ್‌ಗಾಗಿ, ಪರಿಣಾಮವಾಗಿ ವೇಗವು ನಿರೀಕ್ಷಿತ ವೇಗವನ್ನು ~3.6 ಪಟ್ಟು ತಲುಪಿತು, ಫೈಲ್‌ನಿಂದ ಚಿತ್ರವನ್ನು ಲೋಡ್ ಮಾಡಲು ನಾವು ತೆಗೆದುಕೊಂಡ ಸಮಯವನ್ನು ನಾವು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ. ವೆಬ್‌ಕ್ಯಾಮ್ ಮೋಡ್‌ನ ಸಂದರ್ಭದಲ್ಲಿ, ಲೋಡ್ ಮಾಡುವ ಸಮಯದ ಪ್ರಭಾವವು ಇನ್ನೂ ಹೆಚ್ಚಾಗಿರುತ್ತದೆ ಮತ್ತು ಆದ್ದರಿಂದ ವೇಗವರ್ಧನೆಯು ಹೆಚ್ಚು ಸಾಧಾರಣವಾಗಿದೆ - 2.5 ಬಾರಿ.

ಕಾರು ಪತ್ತೆ

ನಿರ್ದಿಷ್ಟ ಪ್ರಕಾರದ ವಸ್ತುಗಳ ಪತ್ತೆ ತಾಂತ್ರಿಕ ದೃಷ್ಟಿಯ ಶ್ರೇಷ್ಠ ಸಮಸ್ಯೆಗಳಲ್ಲಿ ಒಂದಾಗಿದೆ. ಇದು ಮುಖಗಳು, ಜನರು, ಕೈಬಿಟ್ಟ ವಸ್ತುಗಳು ಅಥವಾ ಸ್ಪಷ್ಟವಾದ ವಿಶಿಷ್ಟ ಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರುವ ಯಾವುದೇ ರೀತಿಯ ವಸ್ತುಗಳ ಪತ್ತೆ ಆಗಿರಬಹುದು.


ನಮ್ಮ ಉದಾಹರಣೆಗಾಗಿ, ಒಂದೇ ದಿಕ್ಕಿನಲ್ಲಿ ಚಲಿಸುವ ಕಾರುಗಳನ್ನು ಪತ್ತೆಹಚ್ಚುವ ಕಾರ್ಯವನ್ನು ತೆಗೆದುಕೊಳ್ಳಲು ನಾವು ನಿರ್ಧರಿಸಿದ್ದೇವೆ. ಅಂತಹ ಡಿಟೆಕ್ಟರ್ ಅನ್ನು ಸ್ವಯಂಚಾಲಿತ ವಾಹನ ನಿಯಂತ್ರಣ ವ್ಯವಸ್ಥೆಗಳು, ಪರವಾನಗಿ ಪ್ಲೇಟ್ ಗುರುತಿಸುವಿಕೆ ವ್ಯವಸ್ಥೆಗಳು ಇತ್ಯಾದಿಗಳಲ್ಲಿ ಬಳಸಬಹುದು. ಹಿಂಜರಿಕೆಯಿಲ್ಲದೆ, ನಮ್ಮ ಕಚೇರಿಯ ಬಳಿ ಕಾರ್ ರೆಕಾರ್ಡರ್ ಬಳಸಿ ತರಬೇತಿ ಮತ್ತು ಪರೀಕ್ಷೆಗಾಗಿ ನಾವು ವೀಡಿಯೊವನ್ನು ಚಿತ್ರೀಕರಿಸಿದ್ದೇವೆ. ನಾವು ವಯೋಲಾ-ಜೋನ್ಸ್ ಕ್ಯಾಸ್ಕೇಡ್ ವರ್ಗೀಕರಣವನ್ನು ಡಿಟೆಕ್ಟರ್ ಆಗಿ ಬಳಸಿದ್ದೇವೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ನಾವು ಸತತವಾಗಿ ಹಲವಾರು ಫ್ರೇಮ್‌ಗಳನ್ನು ಗಮನಿಸಿದ ಕಾರುಗಳ ಸ್ಥಾನಗಳ ಘಾತೀಯ ಮೃದುಗೊಳಿಸುವಿಕೆಯನ್ನು ಅನ್ವಯಿಸಿದ್ದೇವೆ. ROI (ಆಸಕ್ತಿಯ ಪ್ರದೇಶ) ಆಯತದಲ್ಲಿ ಮಾತ್ರ ಪತ್ತೆಹಚ್ಚುವಿಕೆಯನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ ಎಂಬುದು ಗಮನಿಸಬೇಕಾದ ಸಂಗತಿ, ಇದು ಸಂಪೂರ್ಣ ಚೌಕಟ್ಟನ್ನು ಆಕ್ರಮಿಸುವುದಿಲ್ಲ, ಏಕೆಂದರೆ ನಮ್ಮ ಕಾರಿನ ಒಳಭಾಗವನ್ನು ಮತ್ತು ಸಂಪೂರ್ಣವಾಗಿ ಇಲ್ಲದ ಕಾರುಗಳನ್ನು ಪತ್ತೆಹಚ್ಚಲು ಪ್ರಯತ್ನಿಸುವುದರಲ್ಲಿ ಸ್ವಲ್ಪ ಅರ್ಥವಿಲ್ಲ. ಚೌಕಟ್ಟಿನಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ.


ಹೀಗಾಗಿ, ನಮ್ಮ ಅಲ್ಗಾರಿದಮ್ ಈ ಕೆಳಗಿನ ಹಂತಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

  1. ಚೌಕಟ್ಟಿನ ಮಧ್ಯದಲ್ಲಿ ROI ಆಯತವನ್ನು ಕತ್ತರಿಸುವುದು.
  2. ಬಣ್ಣದ ROI ಚಿತ್ರವನ್ನು ಬೂದು ಬಣ್ಣಕ್ಕೆ ಪರಿವರ್ತಿಸಲಾಗುತ್ತಿದೆ.
  3. ವಯೋಲಾ-ಜೋನ್ಸ್ ಗುಣಲಕ್ಷಣಗಳಿಗೆ ಆದ್ಯತೆ.
    ಈ ಹಂತದಲ್ಲಿ, ಚಿತ್ರವನ್ನು ಅಳೆಯಲಾಗುತ್ತದೆ, ಸಹಾಯಕ ವೈಶಿಷ್ಟ್ಯಗಳ ನಕ್ಷೆಗಳನ್ನು (ಉದಾಹರಣೆಗೆ, ನಿರ್ದೇಶಿಸಿದ ಗಡಿಗಳು) ನಿರ್ಮಿಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹಾರ್ ವೇವ್ಲೆಟ್‌ಗಳನ್ನು ತ್ವರಿತವಾಗಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ಎಲ್ಲಾ ವೈಶಿಷ್ಟ್ಯಗಳಿಗೆ ಸಂಚಿತ ಮೊತ್ತವನ್ನು ಲೆಕ್ಕಹಾಕಲಾಗುತ್ತದೆ.
  4. ಬಹು ವಿಂಡೋಗಳಲ್ಲಿ ವಯೋಲಾ-ಜೋನ್ಸ್ ವರ್ಗೀಕರಣವನ್ನು ರನ್ ಮಾಡಲಾಗುತ್ತಿದೆ.
    ಇಲ್ಲಿ, ಕೆಲವು ಹಂತಗಳೊಂದಿಗೆ, ಆಯತಾಕಾರದ ಕಿಟಕಿಗಳನ್ನು ಸರಿಸಲಾಗುತ್ತದೆ, ಅದರ ಮೇಲೆ ವರ್ಗೀಕರಣವನ್ನು ಪ್ರಾರಂಭಿಸಲಾಗುತ್ತದೆ. ವರ್ಗೀಕರಣವು ಸಕಾರಾತ್ಮಕ ಉತ್ತರವನ್ನು ನೀಡಿದರೆ, ನಂತರ ವಸ್ತುವನ್ನು ಪತ್ತೆಹಚ್ಚಲಾಗಿದೆ, ಅಂದರೆ. ಕಿಟಕಿಯೊಳಗಿನ ಚಿತ್ರವು ಕಾರಿಗೆ ಅನುರೂಪವಾಗಿದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಆಬ್ಜೆಕ್ಟ್ ಇರುವ ಚಿತ್ರದ ಪ್ರದೇಶವನ್ನು ಸಂಸ್ಕರಿಸಲಾಗುತ್ತದೆ: ಅದೇ ಗಾತ್ರದ ಕಿಟಕಿಗಳು, ಆದರೆ ಸಣ್ಣ ಹೆಜ್ಜೆಯೊಂದಿಗೆ, ಪ್ರಾಥಮಿಕ ಪತ್ತೆಯ ಸಮೀಪದಲ್ಲಿ ಆಯ್ಕೆಮಾಡಲಾಗುತ್ತದೆ ಮತ್ತು ವರ್ಗೀಕರಣದ ಇನ್ಪುಟ್ಗೆ ಸಹ ನೀಡಲಾಗುತ್ತದೆ. ಕಂಡುಬರುವ ಎಲ್ಲಾ ವಸ್ತುಗಳನ್ನು ಮುಂದಿನ ಪ್ರಕ್ರಿಯೆಗಾಗಿ ಉಳಿಸಲಾಗಿದೆ. ಇನ್‌ಪುಟ್ ಇಮೇಜ್‌ನ ಹಲವಾರು ಮಾಪಕಗಳಿಗೆ ಈ ವಿಧಾನವನ್ನು ಪುನರಾವರ್ತಿಸಲಾಗುತ್ತದೆ.
    ಈ ಹಂತವು ವಾಸ್ತವವಾಗಿ ಸಮಸ್ಯೆಯ ಮುಖ್ಯ ಕಂಪ್ಯೂಟೇಶನಲ್ ಸಂಕೀರ್ಣತೆಯನ್ನು ರೂಪಿಸುತ್ತದೆ ಮತ್ತು ಅದಕ್ಕೆ ನಿರ್ದಿಷ್ಟವಾಗಿ ಸಮಾನಾಂತರೀಕರಣವನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ. ಥ್ರೆಡ್‌ಗಳ ಪರಿಣಾಮಕಾರಿ ಸಂಖ್ಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ಆಯ್ಕೆ ಮಾಡಲು ನಾವು tbb ಲೈಬ್ರರಿಯನ್ನು ಬಳಸಿದ್ದೇವೆ.
  5. ಡಿಟೆಕ್ಟರ್ ಅನ್ನು ಬಳಸಿದ ನಂತರ ಪಡೆದ ಪತ್ತೆಗಳ ಶ್ರೇಣಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸುವುದು. ಪಡೆದ ಹಲವಾರು ಪತ್ತೆಹಚ್ಚುವಿಕೆಗಳು ಬಹಳ ಹತ್ತಿರ ಮತ್ತು ಒಂದೇ ವಸ್ತುವಿಗೆ ಸಂಬಂಧಿಸಿರುವುದರಿಂದ, ನಾವು ಸಾಕಷ್ಟು ದೊಡ್ಡ ಛೇದಕ ಪ್ರದೇಶವನ್ನು ಹೊಂದಿರುವ ಪತ್ತೆಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತೇವೆ. ಫಲಿತಾಂಶವು ಪತ್ತೆಯಾದ ಕಾರುಗಳ ಸ್ಥಾನವನ್ನು ಸೂಚಿಸುವ ಆಯತಗಳ ಒಂದು ಶ್ರೇಣಿಯಾಗಿದೆ.
  6. ಹಿಂದಿನ ಮತ್ತು ಪ್ರಸ್ತುತ ಫ್ರೇಮ್‌ಗಳಲ್ಲಿನ ಪತ್ತೆಗಳ ಹೋಲಿಕೆ. ಆಯತಗಳ ಛೇದನದ ಪ್ರದೇಶವು ಪ್ರಸ್ತುತ ಆಯತದ ಅರ್ಧಕ್ಕಿಂತ ಹೆಚ್ಚು ಪ್ರದೇಶವನ್ನು ಹೊಂದಿದ್ದರೆ ಅದೇ ವಸ್ತುವನ್ನು ಪತ್ತೆಹಚ್ಚಲಾಗಿದೆ ಎಂದು ನಾವು ಪರಿಗಣಿಸುತ್ತೇವೆ. ನಾವು ಸೂತ್ರಗಳನ್ನು ಬಳಸಿಕೊಂಡು ವಸ್ತುವಿನ ಸ್ಥಾನವನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತೇವೆ:
    x i = x i+ (1-α) X i-1
    ವೈ ಐ = ವೈ ಐ+ (1-α) ವೈ i-1
    w i = w i+ (1-α) ಡಬ್ಲ್ಯೂ i-1
    ನಮಸ್ತೆ = ನಮಸ್ತೆ+ (1-α) ಗಂ i-1
    ಎಲ್ಲಿ ( X, ವೈ)--- ಆಯತದ ಮೇಲಿನ ಎಡ ಮೂಲೆಯ ನಿರ್ದೇಶಾಂಕಗಳು, ಡಬ್ಲ್ಯೂಮತ್ತು ಗಂಕ್ರಮವಾಗಿ ಅದರ ಅಗಲ ಮತ್ತು ಎತ್ತರ, ಮತ್ತು α ಪ್ರಾಯೋಗಿಕವಾಗಿ ಆಯ್ಕೆಮಾಡಲಾದ ಸ್ಥಿರ ಗುಣಾಂಕವಾಗಿದೆ.

ಇನ್‌ಪುಟ್ ಡೇಟಾ: ಗಾತ್ರ 800x600 ಪಿಕ್ಸೆಲ್‌ಗಳ ಬಣ್ಣದ ಚೌಕಟ್ಟುಗಳ ಅನುಕ್ರಮ.
ಇಲ್ಲಿ ಮತ್ತು ಕೆಳಗೆ, fps (ಸೆಕೆಂಡಿಗೆ ಫ್ರೇಮ್) ಅಂದಾಜು ಮಾಡಲು, ನಾವು ಪ್ರೋಗ್ರಾಂನ 10 ರನ್ಗಳಿಗಿಂತ ಸರಾಸರಿ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯವನ್ನು ಬಳಸಿದ್ದೇವೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ಇಮೇಜ್ ಪ್ರೊಸೆಸಿಂಗ್ ಸಮಯವನ್ನು ಮಾತ್ರ ಗಣನೆಗೆ ತೆಗೆದುಕೊಳ್ಳಲಾಗಿದೆ, ಏಕೆಂದರೆ ಈಗ ನಾವು ರೆಕಾರ್ಡ್ ಮಾಡಿದ ವೀಡಿಯೊದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದೇವೆ ಮತ್ತು ಚಿತ್ರಗಳನ್ನು ಫೈಲ್‌ನಿಂದ ಸರಳವಾಗಿ ಲೋಡ್ ಮಾಡಲಾಗಿದೆ, ಆದರೆ ನೈಜ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ ಅವು ಕ್ಯಾಮೆರಾದಿಂದ ಬರಬಹುದು. ಪತ್ತೆಹಚ್ಚುವಿಕೆಯು ಅತ್ಯಂತ ಯೋಗ್ಯವಾದ ವೇಗದಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ, ಎಲ್ಬ್ರಸ್ -4 ಸಿ ಯಲ್ಲಿ 15.5 ಎಫ್ಪಿಎಸ್ ಮತ್ತು ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಯಲ್ಲಿ 35.6 ಎಫ್ಪಿಎಸ್ ಅನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ. Elbrus-8C ನಲ್ಲಿ, ಪ್ರೊಸೆಸರ್ ಲೋಡ್ ಪೂರ್ಣದಿಂದ ದೂರವಿದೆ, ಆದರೂ ಎಲ್ಲಾ ಕೋರ್ಗಳನ್ನು ಗರಿಷ್ಠ ಮಟ್ಟದಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ನಿಸ್ಸಂಶಯವಾಗಿ, ಈ ಸಮಸ್ಯೆಯ ಎಲ್ಲಾ ಲೆಕ್ಕಾಚಾರಗಳು ಸಮಾನಾಂತರವಾಗಿಲ್ಲ ಎಂಬ ಅಂಶದಿಂದಾಗಿ ಇದು ಸಂಭವಿಸುತ್ತದೆ. ಉದಾಹರಣೆಗೆ, ವಯೋಲಾ-ಜೋನ್ಸ್ ಡಿಟೆಕ್ಟರ್ ಅನ್ನು ಬಳಸುವ ಮೊದಲು, ನಾವು ಪ್ರತಿ ಫ್ರೇಮ್‌ನಲ್ಲಿ ಹೆವಿವೇಯ್ಟ್ ಸಹಾಯಕ ರೂಪಾಂತರಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತೇವೆ ಮತ್ತು ಸಿಸ್ಟಮ್ನ ಈ ಭಾಗವು ಅನುಕ್ರಮವಾಗಿ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.


ಈಗ ಪ್ರದರ್ಶನದ ಸಮಯ. ಅಪ್ಲಿಕೇಶನ್ ಇಂಟರ್ಫೇಸ್ ಮತ್ತು ರೆಂಡರಿಂಗ್ ಅನ್ನು ಪ್ರಮಾಣಿತ Qt5 ಪರಿಕರಗಳನ್ನು ಬಳಸಿ ಮಾಡಲಾಗಿದೆ. ಯಾವುದೇ ಹೆಚ್ಚುವರಿ ಆಪ್ಟಿಮೈಸೇಶನ್ ನಡೆಸಲಾಗಿಲ್ಲ.


ಎಲ್ಬ್ರಸ್-4 ಎಸ್



ಎಲ್ಬ್ರಸ್-8 ಎಸ್


ದೃಶ್ಯ ಸ್ಥಳೀಕರಣ

ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ, ವೈಶಿಷ್ಟ್ಯದ ಅಂಶಗಳ ಆಧಾರದ ಮೇಲೆ ದೃಶ್ಯ ಸ್ಥಳೀಕರಣವನ್ನು ಪ್ರದರ್ಶಿಸಲು ನಾವು ನಿರ್ಧರಿಸಿದ್ದೇವೆ. GPS ಟ್ರ್ಯಾಕಿಂಗ್‌ನೊಂದಿಗೆ Google ಸ್ಟ್ರೀಟ್ ವ್ಯೂ ಪನೋರಮಾಗಳನ್ನು ಬಳಸುವುದರಿಂದ, ಅದರ GPS ನಿರ್ದೇಶಾಂಕಗಳು ಅಥವಾ ಇತರ ಬಾಹ್ಯ ಮಾಹಿತಿಯನ್ನು ಬಳಸದೆಯೇ ಕ್ಯಾಮೆರಾದ ಸ್ಥಳವನ್ನು ಗುರುತಿಸಲು ನಾವು ನಮ್ಮ ಸಿಸ್ಟಂಗೆ ಕಲಿಸಿದ್ದೇವೆ. ಅಂತಹ ವ್ಯವಸ್ಥೆಯನ್ನು ಡ್ರೋನ್‌ಗಳು ಮತ್ತು ರೋಬೋಟ್‌ಗಳಿಗೆ ಬ್ಯಾಕ್‌ಅಪ್ ನ್ಯಾವಿಗೇಷನ್ ಸಿಸ್ಟಮ್‌ನಂತೆ, ಪ್ರಸ್ತುತ ಸ್ಥಳವನ್ನು ಸ್ಪಷ್ಟಪಡಿಸಲು ಅಥವಾ GPS ಇಲ್ಲದೆ ಸಿಸ್ಟಮ್‌ಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು ಬಳಸಬಹುದು.


ಮೊದಲಿಗೆ, ನಾವು GPS ನಿರ್ದೇಶಾಂಕಗಳೊಂದಿಗೆ ಪನೋರಮಾಗಳ ಡೇಟಾಬೇಸ್ ಅನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಿದ್ದೇವೆ. ನಾವು ಮಾಸ್ಕೋ ಬೀದಿಗಳ ಸರಿಸುಮಾರು 0.4 km^2 ಅನ್ನು ಒಳಗೊಂಡ 660 ಚಿತ್ರಗಳನ್ನು ತೆಗೆದುಕೊಂಡಿದ್ದೇವೆ:




ನಾವು ನಂತರ ಫೀಚರ್ ಪಾಯಿಂಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಚಿತ್ರಗಳ ವಿವರಣೆಯನ್ನು ರಚಿಸಿದ್ದೇವೆ. ಪ್ರತಿ ಚಿತ್ರಕ್ಕಾಗಿ ನಾವು:

  1. YAPE (ಇನ್ನೂ ಮತ್ತೊಂದು ಪಾಯಿಂಟ್ ಡಿಟೆಕ್ಟರ್) ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು 3 ಫ್ರೇಮ್ ಮಾಪಕಗಳಿಗೆ (ಫ್ರೇಮ್ ಸ್ವತಃ, ಫ್ರೇಮ್ ಅನ್ನು 4/3 ಪಟ್ಟು ಕಡಿಮೆ ಮಾಡಲಾಗಿದೆ ಮತ್ತು ಫ್ರೇಮ್ ಅರ್ಧದಷ್ಟು ಕಡಿಮೆಯಾಗಿದೆ) ಮತ್ತು ಅವುಗಳಿಗೆ RFD ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳನ್ನು ಲೆಕ್ಕಹಾಕಲು ನಾವು ವಿಶೇಷ ಅಂಕಗಳನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇವೆ.
  2. ನಾವು ಅದರ ನಿರ್ದೇಶಾಂಕಗಳು, ವಿಶೇಷ ಅಂಕಗಳ ಸೆಟ್ ಮತ್ತು ಅವುಗಳ ವಿವರಣೆಗಳನ್ನು ಉಳಿಸಿದ್ದೇವೆ. ನಾವು ಪ್ರಸ್ತುತ ಫ್ರೇಮ್‌ನ ವೈಶಿಷ್ಟ್ಯದ ಬಿಂದುಗಳ ವಿವರಣೆಯನ್ನು ನಮ್ಮ ಡೇಟಾಬೇಸ್‌ನಿಂದ ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳ ಮೌಲ್ಯಗಳೊಂದಿಗೆ ಹೋಲಿಸುವುದರಿಂದ, ಹ್ಯಾಮಿಂಗ್ ದೂರವನ್ನು ಮೆಟ್ರಿಕ್ ಆಗಿ ಬಳಸಿಕೊಂಡು ಮರದಲ್ಲಿ ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳನ್ನು ಸಂಗ್ರಹಿಸಲು ಅನುಕೂಲಕರವಾಗಿದೆ. ಉಳಿಸಿದ ಡೇಟಾದ ಒಟ್ಟು ಗಾತ್ರವು 15 MB ಗಿಂತ ಸ್ವಲ್ಪ ಹೆಚ್ಚಾಗಿದೆ.

ಇದರೊಂದಿಗೆ ಸಿದ್ಧತೆಗಳು ಪೂರ್ಣಗೊಂಡಿವೆ, ಈಗ ಕಾರ್ಯಕ್ರಮದ ಕಾರ್ಯಾಚರಣೆಯ ಸಮಯದಲ್ಲಿ ನೇರವಾಗಿ ಏನಾಗುತ್ತದೆ ಎಂಬುದಕ್ಕೆ ಹೋಗೋಣ:

  1. ಬಣ್ಣದ ಚಿತ್ರವನ್ನು ಬೂದು ಬಣ್ಣಕ್ಕೆ ಪರಿವರ್ತಿಸುತ್ತದೆ.
  2. ಸ್ವಯಂ ಕಾಂಟ್ರಾಸ್ಟ್ ಅನ್ನು ನಿರ್ವಹಿಸುತ್ತಿದೆ.
  3. YAPE ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಮೂರು ಫ್ರೇಮ್ ಮಾಪಕಗಳಿಗೆ (1, 0.75 ಮತ್ತು 0.5 ಗುಣಾಂಕಗಳೊಂದಿಗೆ) ವಿಶೇಷ ಅಂಕಗಳನ್ನು ಹುಡುಕಿ ಮತ್ತು ಅವುಗಳಿಗೆ RFD ವಿವರಣೆಗಳನ್ನು ಎಣಿಕೆ ಮಾಡಿ. ಈ ಕ್ರಮಾವಳಿಗಳನ್ನು ಭಾಗಶಃ ಸಮಾನಾಂತರಗೊಳಿಸಲಾಗಿದೆ, ಆದರೆ ಲೆಕ್ಕಾಚಾರಗಳ ಹೆಚ್ಚಿನ ಭಾಗವು ಅನುಕ್ರಮವಾಗಿ ಉಳಿದಿದೆ. ಹೆಚ್ಚುವರಿಯಾಗಿ, ಅವುಗಳನ್ನು ಇನ್ನೂ ಎಲ್ಬ್ರಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗೆ ಹೊಂದುವಂತೆ ಮಾಡಲಾಗಿಲ್ಲ.
  4. ಪರಿಣಾಮವಾಗಿ ಬರುವ ವಿವರಣೆಗಳ ಸೆಟ್‌ಗಾಗಿ, ಮರದಲ್ಲಿ ಸಂಗ್ರಹವಾಗಿರುವ ಒಂದೇ ರೀತಿಯ ವಿವರಣೆಗಳಿಗಾಗಿ ಹುಡುಕಾಟವನ್ನು ನಡೆಸಲಾಗುತ್ತದೆ ಮತ್ತು ಹಲವಾರು ರೀತಿಯ ಚೌಕಟ್ಟುಗಳನ್ನು ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ. ವಿಭಿನ್ನ ವಿವರಣೆಗಳಿಗಾಗಿ, ಮರದ ಹುಡುಕಾಟವನ್ನು tbb ಬಳಸಿ ಸಮಾನಾಂತರಗೊಳಿಸಲಾಗುತ್ತದೆ. ಈ ಸಂದರ್ಭದಲ್ಲಿ, ವೀಡಿಯೊದ ಮೊದಲ 5 ಫ್ರೇಮ್‌ಗಳಿಗೆ, ನಾವು 10 ಹತ್ತಿರದ ಚೌಕಟ್ಟುಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡುತ್ತೇವೆ ಮತ್ತು ನಂತರ ಕೇವಲ 5 ಫ್ರೇಮ್‌ಗಳನ್ನು ತೆಗೆದುಕೊಳ್ಳುತ್ತೇವೆ.
  5. ಆಯ್ಕೆಮಾಡಿದ ಚೌಕಟ್ಟುಗಳು "ಹೊರಗಿನವರನ್ನು" ತೆಗೆದುಹಾಕಲು ಹೆಚ್ಚುವರಿ ಫಿಲ್ಟರಿಂಗ್‌ಗೆ ಒಳಗಾಗುತ್ತವೆ, ಏಕೆಂದರೆ ವಾಹನದ ಪಥವು ಸಾಮಾನ್ಯವಾಗಿ ನಿರಂತರವಾಗಿರುತ್ತದೆ.

ಇನ್‌ಪುಟ್ ಡೇಟಾ: ಗಾತ್ರ 800x600 ಪಿಕ್ಸೆಲ್‌ಗಳ ಬಣ್ಣದ ಚೌಕಟ್ಟುಗಳ ಅನುಕ್ರಮ.

1.71 ಪಾಸ್‌ಪೋರ್ಟ್, ಎಲ್ಲಿಯಾದರೂ ಮೋಡ್, ಎಸ್/ಫ್ರೇಮ್, ಪೂರ್ಣ ಪ್ರೊಸೆಸರ್ ಲೋಡ್ 1.38 0.43 3.2 ಪಾಸ್‌ಪೋರ್ಟ್, ವೆಬ್‌ಕ್ಯಾಮ್ ಮೋಡ್, ಸಿ/ಫ್ರೇಮ್, ಪೂರ್ಣ ಪ್ರೊಸೆಸರ್ ಲೋಡ್ 0.47 0.19 2.5

ಪಾಸ್‌ಪೋರ್ಟ್ ಗುರುತಿಸುವಿಕೆಯ ಫಲಿತಾಂಶಗಳು ಸಾಕಷ್ಟು ಸಾಧಾರಣವಾಗಿವೆ, ಏಕೆಂದರೆ ನಮ್ಮ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರಸ್ತುತ ರೂಪದಲ್ಲಿ 4 ಥ್ರೆಡ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚು ಪರಿಣಾಮಕಾರಿಯಾಗಿ ಬಳಸಲಾಗುವುದಿಲ್ಲ. ಕಾರ್ ಪತ್ತೆ ಮತ್ತು ದೃಶ್ಯ ಸ್ಥಳದೊಂದಿಗೆ ಪರಿಸ್ಥಿತಿಯು ಹೋಲುತ್ತದೆ: ಅಲ್ಗಾರಿದಮ್ಗಳು ಸಮಾನಾಂತರವಲ್ಲದ ವಿಭಾಗಗಳನ್ನು ಹೊಂದಿವೆ, ಆದ್ದರಿಂದ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯು ಹೆಚ್ಚಾದಂತೆ ರೇಖೀಯ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗುವುದಿಲ್ಲ. ಆದಾಗ್ಯೂ, ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ ಕೋರ್ಗಳನ್ನು ಲೋಡ್ ಮಾಡುವ ಅಪ್ಲಿಕೇಶನ್ಗಳ ಮೇಲೆ ಯಾವುದೇ ನಿರ್ಬಂಧಗಳಿಲ್ಲ, ನಾವು 3.2 ಪಟ್ಟು ಹೆಚ್ಚಳವನ್ನು ನೋಡುತ್ತೇವೆ, ಇದು 3.6 ಪಟ್ಟು ಸೈದ್ಧಾಂತಿಕ ಮಿತಿಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ. ಸರಾಸರಿಯಾಗಿ, ನಮ್ಮ ಕಾರ್ಯಗಳ ಸೆಟ್‌ನಲ್ಲಿ MCST ಪ್ರೊಸೆಸರ್‌ಗಳ ತಲೆಮಾರುಗಳ ನಡುವಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ವ್ಯತ್ಯಾಸವು ಸುಮಾರು 2-3 ಪಟ್ಟು ಹೆಚ್ಚು, ಮತ್ತು ಇದು ತುಂಬಾ ಸಂತೋಷಕರವಾಗಿದೆ. ಆವರ್ತನವನ್ನು ಹೆಚ್ಚಿಸುವ ಮೂಲಕ ಮತ್ತು ವಾಸ್ತುಶಿಲ್ಪವನ್ನು ಸುಧಾರಿಸುವ ಮೂಲಕ, ನಾವು 1.7 ಪಟ್ಟು ಹೆಚ್ಚು ಲಾಭವನ್ನು ನೋಡುತ್ತೇವೆ. MCST ವರ್ಷಕ್ಕೆ 5% ಸೇರಿಸುವ ಇಂಟೆಲ್‌ನ ಕಾರ್ಯತಂತ್ರವನ್ನು ತ್ವರಿತವಾಗಿ ಹಿಡಿಯುತ್ತಿದೆ.


ಪೂರ್ಣ ಲೋಡ್ ಅಡಿಯಲ್ಲಿ ಪರೀಕ್ಷೆಗಳ ಸಮಯದಲ್ಲಿ, ನಾವು ಫ್ರೀಜ್‌ಗಳು ಅಥವಾ ಕ್ರ್ಯಾಶ್‌ಗಳೊಂದಿಗೆ ಯಾವುದೇ ಸಮಸ್ಯೆಗಳನ್ನು ಅನುಭವಿಸಲಿಲ್ಲ, ಇದು ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಪರಿಪಕ್ವತೆಯನ್ನು ಸೂಚಿಸುತ್ತದೆ. ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಯಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾದ ವಿಎಲ್ಐಡಬ್ಲ್ಯೂ ವಿಧಾನವು ವಿವಿಧ ಕಂಪ್ಯೂಟರ್ ದೃಷ್ಟಿ ಅಲ್ಗಾರಿದಮ್‌ಗಳ ನೈಜ-ಸಮಯದ ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಸಾಧಿಸಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ ಮತ್ತು EML ಲೈಬ್ರರಿಯು ಕೋಡ್ ಅನ್ನು ಅತ್ಯುತ್ತಮವಾಗಿಸಲು ಉದ್ದೇಶಿಸದವರಿಗೆ ಸಮಯವನ್ನು ಉಳಿಸುವ ಗಣಿತದ ಕಾರ್ಯಗಳ ಒಂದು ಘನ ಸೆಟ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ. ತಮ್ಮನ್ನು. ಕೊನೆಯಲ್ಲಿ, ನಾವು ಮತ್ತೊಂದು ಪ್ರಯೋಗವನ್ನು ನಡೆಸಿದ್ದೇವೆ, ಒಂದು ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿ ಏಕಕಾಲದಲ್ಲಿ 3 ಡೆಮೊಗಳನ್ನು (ಸ್ಥಳೀಕರಣ, ಕಾರ್ ಹುಡುಕಾಟ ಮತ್ತು ಮುಖ ಹುಡುಕಾಟ) ರನ್ ಮಾಡಿದ್ದೇವೆ ಮತ್ತು ಸರಾಸರಿ ಪ್ರೊಸೆಸರ್ ಲೋಡ್ ಅನ್ನು ಸುಮಾರು 80% ಪಡೆಯುತ್ತೇವೆ. ಇಲ್ಲಿ ಯಾವುದೇ ಕಾಮೆಂಟ್‌ಗಳಿಲ್ಲ.



Elbrus-8S ಅನ್ನು ಪ್ರಯತ್ನಿಸಲು ಮತ್ತು ಅವರನ್ನು ಅಭಿನಂದಿಸಲು ಅವಕಾಶಕ್ಕಾಗಿ ಕಂಪನಿ ಮತ್ತು MCST ಮತ್ತು INEUM ಬ್ರೂಕ್‌ನ ಉದ್ಯೋಗಿಗಳಿಗೆ ನಾವು ದೊಡ್ಡ ಧನ್ಯವಾದಗಳನ್ನು ಹೇಳಲು ಬಯಸುತ್ತೇವೆ - ಎಂಟು ಯೋಗ್ಯವಾದ ಪ್ರೊಸೆಸರ್‌ಗಿಂತ ಹೆಚ್ಚು ಮತ್ತು ಅವರಿಗೆ ಯಶಸ್ಸನ್ನು ಬಯಸುತ್ತೇವೆ!

ಬಳಸಿದ ಮೂಲಗಳು

P. ವಿಯೋಲಾ, M. ಜೋನ್ಸ್, "ಸಿಂಪಲ್ ವೈಶಿಷ್ಟ್ಯಗಳ ಬೂಸ್ಟೆಡ್ ಕ್ಯಾಸ್ಕೇಡ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ತ್ವರಿತ ವಸ್ತು ಪತ್ತೆ," CVPR 2001 ನ ಪ್ರೊಸೀಡಿಂಗ್ಸ್.
B. ಫ್ಯಾನ್, Q. ಕಾಂಗ್, T. Trzcinski, Z. H. ವಾಂಗ್, C. ಪ್ಯಾನ್, ಮತ್ತು P. Fua, "ಬೈನರಿ ವೈಶಿಷ್ಟ್ಯದ ವಿವರಣೆಗಾಗಿ ಸ್ವೀಕರಿಸುವ ಕ್ಷೇತ್ರಗಳ ಆಯ್ಕೆ," IEEE ಟ್ರಾನ್ಸ್. ಚಿತ್ರ ಪ್ರಕ್ರಿಯೆ., ಪುಟಗಳು. 2583–2595, 2014.

05.25.2017, ಗುರು, 11:45, ಮಾಸ್ಕೋ ಸಮಯ , ಪಠ್ಯ: ವ್ಲಾಡಿಮಿರ್ ಬಖೂರ್

ದೇಶೀಯ 8-ಕೋರ್ 64-ಬಿಟ್ ಎಲ್ಬ್ರಸ್ 8C ಪ್ರೊಸೆಸರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಪಿಸಿಗಳು ಮತ್ತು ಸರ್ವರ್‌ಗಳ ಮೊದಲ ಮಾದರಿಗಳನ್ನು ರೋಸ್ಟೆಕ್ ತೋರಿಸಿದೆ. ಹೊಸ ಚಿಪ್‌ಗಳಲ್ಲಿ ಮೊದಲ ಸರ್ವರ್‌ಗಳ ಅನುಸ್ಥಾಪನ ಬ್ಯಾಚ್‌ಗಳನ್ನು 2017 ರ ಅಂತ್ಯದ ವೇಳೆಗೆ ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.

ಕೆಲಸ ಮಾಡುವ PC ಗಳು ಮತ್ತು ಸರ್ವರ್‌ಗಳ ಮೊದಲ ಮಾದರಿಗಳು

Innopolis (Tatarstan) ನಲ್ಲಿ CIPR 2017 ಸಮ್ಮೇಳನದಲ್ಲಿ Elbrus-8S ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್‌ಗಳು ಮತ್ತು ಸರ್ವರ್‌ಗಳ ಮೊದಲ ಮಾದರಿಗಳನ್ನು ಯುನೈಟೆಡ್ ಹೋಲ್ಡಿಂಗ್ ರುಸ್‌ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ (ರೋಸ್ಟೆಕ್‌ನ ಭಾಗ) ಪ್ರಸ್ತುತಪಡಿಸಿತು. ಹೊಸ ದೇಶೀಯ ತಂತ್ರಜ್ಞಾನ, ಅಭಿವರ್ಧಕರ ಪ್ರಕಾರ, ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೆಚ್ಚಿಸಿದೆ ಮತ್ತು ಬಳಕೆದಾರರಿಗೆ ಹೆಚ್ಚಿನ ಮಟ್ಟದ ಮಾಹಿತಿ ಸುರಕ್ಷತೆಯನ್ನು ಖಾತರಿಪಡಿಸುತ್ತದೆ. ನೈಜ ಸಮಯದಲ್ಲಿ ಸೇರಿದಂತೆ ಹೆಚ್ಚಿನ ಪ್ರಮಾಣದ ಮಾಹಿತಿಯನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಹೊಸ ಸರ್ವರ್‌ಗಳನ್ನು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.

ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಚಿಪ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ, ಮಾಹಿತಿ ಸುರಕ್ಷತೆಗಾಗಿ ಹೆಚ್ಚಿದ ಅವಶ್ಯಕತೆಗಳನ್ನು ಹೊಂದಿರುವ ಸರ್ಕಾರಿ ಏಜೆನ್ಸಿಗಳು ಮತ್ತು ವ್ಯಾಪಾರ ರಚನೆಗಳಿಗಾಗಿ ಸರ್ವರ್‌ಗಳು, ವರ್ಕ್‌ಸ್ಟೇಷನ್‌ಗಳು ಮತ್ತು ಇತರ ಕಂಪ್ಯೂಟರ್ ಉಪಕರಣಗಳ ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯನ್ನು ಆಯೋಜಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯ ಕಂಪ್ಯೂಟಿಂಗ್ ಕ್ಷೇತ್ರದಲ್ಲಿ ಬಳಕೆಗಾಗಿ, ಸಿಗ್ನಲ್ ಸಂಸ್ಕರಣೆ ಮತ್ತು ದೂರಸಂಪರ್ಕ.

“ಇದು ಹೊಸ ಪೀಳಿಗೆಯ ದೇಶೀಯ ಕಂಪ್ಯೂಟರ್ ತಂತ್ರಜ್ಞಾನವಾಗಿದೆ. ಅಸೆಂಬ್ಲಿಯ ಎಲ್ಲಾ ಹಂತಗಳನ್ನು ನಮ್ಮ ಉತ್ಪಾದನಾ ಸ್ಥಳಗಳಲ್ಲಿ ಮತ್ತು ದೇಶೀಯ ಪಾಲುದಾರರ ಉದ್ಯಮಗಳಲ್ಲಿ ನಡೆಸಲಾಗುತ್ತದೆ. ಇದೆಲ್ಲವೂ ಉಪಕರಣಗಳ ಉನ್ನತ ಮಟ್ಟದ ಮಾಹಿತಿ ಸುರಕ್ಷತೆಯನ್ನು ಖಾತರಿಪಡಿಸುತ್ತದೆ, ”ಎಂದು ರುಸೆಲೆಕ್ಟ್ರಾನಿಕ್ಸ್‌ನ ಉಪ ಪ್ರಧಾನ ನಿರ್ದೇಶಕರು ಹೇಳಿದರು. ಆರ್ಸೆನಿ ಬ್ರೈಕಿನ್. -- ಹೊಸ ಪ್ರೊಸೆಸರ್ ಆಧಾರಿತ ಪರ್ಸನಲ್ ಕಂಪ್ಯೂಟರ್‌ಗಳ ಮೊದಲ ಪೈಲಟ್ ಬ್ಯಾಚ್ 2017 ರ ಎರಡನೇ ತ್ರೈಮಾಸಿಕದ ಅಂತ್ಯದ ವೇಳೆಗೆ ಸಿದ್ಧವಾಗಲಿದೆ ಎಂದು ನಾವು ನಿರೀಕ್ಷಿಸುತ್ತೇವೆ. ನಾವು ಇಂದು ಇನ್ನೊಪೊಲಿಸ್‌ನಲ್ಲಿ ನಡೆಯುತ್ತಿರುವ ಸಿಐಪಿಆರ್ ಸಮ್ಮೇಳನದಲ್ಲಿ ಹೊಸ ಉಪಕರಣಗಳ ಮಾದರಿಗಳನ್ನು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತಿದ್ದೇವೆ.

4-ಪ್ರೊಸೆಸರ್ ಸರ್ವರ್ ವ್ಯವಸ್ಥೆಯಲ್ಲಿ Elbrus-8C ಚಿಪ್ಸ್

ಯುನೈಟೆಡ್ ರುಸ್‌ಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್‌ನ ಭಾಗವಾಗಿ, ಎಲ್ಬ್ರಸ್ ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ಹಾರ್ಡ್‌ವೇರ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಅನುಷ್ಠಾನವನ್ನು ಇನ್‌ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಕಂಟ್ರೋಲ್ ಮಷೀನ್ಸ್ (INEUM) ಹೆಸರಿಸಲಾಗಿದೆ. I. S. ಬ್ರೂಕ್. ಎಲ್ಬ್ರಸ್ -8 ಎಸ್ ಪ್ರೊಸೆಸರ್ನ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಉತ್ಪಾದನೆಯನ್ನು MCST ಕಂಪನಿಯು ನಡೆಸುತ್ತದೆ. ಪ್ರಯೋಗಾಲಯ ಪ್ರಯೋಗಗಳಿಗಾಗಿ Elbrus-8C ಪ್ರೊಸೆಸರ್‌ಗಳ ಮೊದಲ ಮಾದರಿಗಳನ್ನು 2014 ರ ಕೊನೆಯಲ್ಲಿ ಸ್ವೀಕರಿಸಲಾಗಿದೆ. 28-ನ್ಯಾನೋಮೀಟರ್ ತಾಂತ್ರಿಕ ಪ್ರಕ್ರಿಯೆಯ ಮಾನದಂಡಗಳಿಗೆ ಅನುಗುಣವಾಗಿ ಸಂಸ್ಕಾರಕಗಳ ಸಾಮೂಹಿಕ ಉತ್ಪಾದನೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಗುತ್ತದೆ.

Ruselectronics ಪ್ರಕಾರ, Elbrus-8S ಆಧಾರಿತ 2- ಮತ್ತು 4-ಪ್ರೊಸೆಸರ್ ಸರ್ವರ್‌ಗಳ ಅನುಸ್ಥಾಪನ ಬ್ಯಾಚ್ 2017 ರ ಅಂತ್ಯದ ವೇಳೆಗೆ ಬಿಡುಗಡೆಯಾಗುತ್ತದೆ.

ತಾಂತ್ರಿಕ ವಿವರಗಳು

ಯುನಿವರ್ಸಲ್ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ಗಳು "ಎಲ್ಬ್ರಸ್ -8 ಎಸ್" ಸಂಪೂರ್ಣವಾಗಿ ರಷ್ಯಾದ ಅಭಿವೃದ್ಧಿಯಾಗಿದೆ. ಪ್ರತಿ ಪ್ರೊಸೆಸರ್ ಚಿಪ್ ಮೂರನೇ ತಲೆಮಾರಿನ ಸುಧಾರಿತ 64-ಬಿಟ್ ಎಲ್ಬ್ರಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನೊಂದಿಗೆ 8 ಪ್ರೊಸೆಸರ್ ಕೋರ್‌ಗಳನ್ನು ಹೊಂದಿದೆ, ಒಟ್ಟು 4 MB (8 x 512 KB) ಸಾಮರ್ಥ್ಯವಿರುವ L2 ಸಂಗ್ರಹ ಮತ್ತು 16 MB ಸಾಮರ್ಥ್ಯದ L3 ಸಂಗ್ರಹವನ್ನು ಹೊಂದಿದೆ.

ಎಲ್ಬ್ರಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ವೈಶಿಷ್ಟ್ಯಗಳು ಎಂದರೆ ಒಂದು ಯಂತ್ರ ಚಕ್ರದಲ್ಲಿ ಪ್ರತಿ ಕೋರ್‌ನಲ್ಲಿ 25 ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುವ ಸಾಮರ್ಥ್ಯ, ಇದು ಮಧ್ಯಮ ಗಡಿಯಾರದ ಆವರ್ತನದಲ್ಲಿ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ. ಚಿಪ್ಸ್ ಡೈನಾಮಿಕ್ ಬೈನರಿ ಅನುವಾದ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದು ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಮೋಡ್ ಸೇರಿದಂತೆ x86 ಬೈನರಿ ಕೋಡ್‌ಗಳಲ್ಲಿ ವಿತರಿಸಲಾದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳು ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಅನುಮತಿಸುತ್ತದೆ.

ಎಲ್ಬ್ರಸ್ -8 ಎಸ್ ಪ್ರೊಸೆಸರ್ನ ಆರ್ಕಿಟೆಕ್ಚರ್

Elbrus-8S ಪ್ರೊಸೆಸರ್‌ಗಳು ಮೆಮೊರಿ ರಚನೆಯ ಸಮಗ್ರತೆಯ ವಿಶೇಷ ಹಾರ್ಡ್‌ವೇರ್ ನಿಯಂತ್ರಣದೊಂದಿಗೆ ಸುರಕ್ಷಿತ ಕಂಪ್ಯೂಟಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ, ಇದು ಸಾಫ್ಟ್‌ವೇರ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬಳಸುವ ಉನ್ನತ ಮಟ್ಟದ ಮಾಹಿತಿ ಸುರಕ್ಷತೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.

Elbrus-8C ಪ್ರೊಸೆಸರ್‌ಗಳ ಆಪರೇಟಿಂಗ್ ಆವರ್ತನವು 1.3 GHz ಆಗಿದೆ, ಕಂಪ್ಯೂಟಿಂಗ್ ಶಕ್ತಿಯು ಏಕ-ನಿಖರ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ (FP32) ಪ್ರತಿ ಚಿಪ್‌ಗೆ ಸುಮಾರು 250 ಗಿಗಾಫ್ಲಾಪ್‌ಗಳು.

4-ಕೋರ್ ಎಲ್ಬ್ರಸ್ -4 ಸಿ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ ಹೋಲಿಸಿದರೆ, ಡೆವಲಪರ್‌ಗಳ ಪ್ರಕಾರ ಹೊಸ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ ಚಿಪ್‌ಗಳ ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆ 3-5 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ ಮತ್ತು ಐ / ಒ ಚಾನಲ್‌ಗಳ ಥ್ರೋಪುಟ್ 8 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ.

ಪ್ರೊಸೆಸರ್ "ಎಲ್ಬ್ರಸ್-8S"

Elbrus-8C ಪ್ರೊಸೆಸರ್‌ಗಳು DDR3-1600 ಮೆಮೊರಿಯೊಂದಿಗೆ ECC ಬೆಂಬಲದೊಂದಿಗೆ (4 ಮೆಮೊರಿ ನಿಯಂತ್ರಕಗಳವರೆಗೆ) ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ಸಿಸ್ಟಮ್ನಲ್ಲಿ 4 ಪ್ರೊಸೆಸರ್ಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಮಲ್ಟಿಪ್ರೊಸೆಸರ್ ಸಿಸ್ಟಮ್ಗಳನ್ನು ಸಂಘಟಿಸಲು ಸಾಧ್ಯವಿದೆ; ಸಂಗ್ರಹ ಸುಸಂಬದ್ಧತೆಯನ್ನು ಬೆಂಬಲಿಸಲು, ಸ್ನೂಪಿಂಗ್ ಫಿಲ್ಟರಿಂಗ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ. ಇಂಟರ್ಪ್ರೊಸೆಸರ್ ವಿನಿಮಯಕ್ಕಾಗಿ, ಪ್ರತಿ 16 GB/s ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನೊಂದಿಗೆ 3 ಡ್ಯುಪ್ಲೆಕ್ಸ್ ಚಾನಲ್‌ಗಳಿವೆ (ಪ್ರತಿ ದಿಕ್ಕಿನಲ್ಲಿ 8 GB/s).

Elbrus-8S ಪ್ರೊಸೆಸರ್‌ಗಳು ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್ ನಿಯಂತ್ರಕ ("ದಕ್ಷಿಣ ಸೇತುವೆ" KPI-2) ನೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತವೆ. KPI-2 ಚಿಪ್‌ಗಳು PCI-Express 2.0 ಬಸ್ (PCI-Express 16 + 4 ಲೇನ್‌ಗಳು), 3 ಗಿಗಾಬಿಟ್ ಈಥರ್ನೆಟ್ ಪೋರ್ಟ್‌ಗಳು, 8 SATA 3.0 ಸಾಧನಗಳವರೆಗೆ, 8 USB 2.0 ಪೋರ್ಟ್‌ಗಳವರೆಗೆ, PCI 32/66 ಬಸ್‌ನಲ್ಲಿ 7 ಸಾಧನಗಳವರೆಗೆ ಬೆಂಬಲಿಸುತ್ತದೆ. , ಹಾಗೆಯೇ ಇಂಟರ್‌ಫೇಸ್‌ಗಳು IDE, Audio HDA, RS-232, IEEE1284, SPI, I2C ಮತ್ತು GPIO.

Elbrus-8S ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ x86/x86-64 ಬೈನರಿ ಕೋಡ್‌ಗಳೊಂದಿಗೆ ಬೈನರಿ ಹೊಂದಾಣಿಕೆ ವ್ಯವಸ್ಥೆಯನ್ನು ಹೊಂದಿದೆ. ಉಪಕರಣಗಳ ಸ್ವಯಂ-ರೋಗನಿರ್ಣಯಕ್ಕಾಗಿ ಅಪ್ಲಿಕೇಶನ್ ಸಾಫ್ಟ್‌ವೇರ್ ಮತ್ತು ಪರೀಕ್ಷೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಸಹ ಸಾಧ್ಯವಿದೆ.

ಎಲ್ಬ್ರಸ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಮೂಲ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಲಿನಕ್ಸ್ ಕರ್ನಲ್ ಆಧಾರಿತ ಎಲ್ಬ್ರಸ್ ಓಎಸ್ ಆಗಿದೆ. ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಸಿಸ್ಟಮ್ ಸಿ, ಸಿ ++, ಜಾವಾ, ಫೋರ್ಟ್ರಾನ್ -77, ಫೋರ್ಟ್ರಾನ್ -90 ಭಾಷೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.

ಒಡನಾಡಿ krom63ನಾನು ಇಂಟರ್ನೆಟ್‌ನಲ್ಲಿ "ಕಂಪ್ಯೂಟೇಶನಲ್ ಗ್ಯಾಸ್ ಡೈನಾಮಿಕ್ಸ್‌ನ ಸೂಪರ್‌ಕಂಪ್ಯೂಟರ್ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆ" ಡಾಕ್ಯುಮೆಂಟ್ ಅನ್ನು ಕಂಡುಕೊಂಡಿದ್ದೇನೆ ಮತ್ತು ಸೈಟ್‌ನ ವಿಷಯಾಧಾರಿತ ಫೋರಮ್‌ನಲ್ಲಿ ಅದರ ಲಿಂಕ್ ಅನ್ನು ಹಂಚಿಕೊಂಡಿದ್ದೇನೆ ixbt.com.

ಇಂಟೆಲ್ ಮತ್ತು ಎಎಮ್‌ಡಿ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಎಲ್ಬ್ರಸ್ -801 ಕಂಪ್ಯೂಟರ್‌ನ ಭಾಗವಾಗಿ ಪರೀಕ್ಷಿಸುವ ಫಲಿತಾಂಶಗಳನ್ನು ಲೇಖನವು ಪ್ರಸ್ತುತಪಡಿಸುತ್ತದೆ.

ರಚನೆಯಿಲ್ಲದ ಹೈಬ್ರಿಡ್ ಗ್ರಿಡ್‌ಗಳಲ್ಲಿ ಗ್ಯಾಸ್ ಡೈನಾಮಿಕ್ಸ್ ಮತ್ತು ಏರೋಕೌಸ್ಟಿಕ್ಸ್ ಸಮಸ್ಯೆಗಳ ಸುಳಿ-ಪರಿಹರಿಸುವ ಮೂರು-ಆಯಾಮದ ಮಾಡೆಲಿಂಗ್‌ಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾದ ಸಾಫ್ಟ್‌ವೇರ್ ಸಿಸ್ಟಮ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಪರೀಕ್ಷೆಯನ್ನು ಕೈಗೊಳ್ಳಲಾಯಿತು.

(ಲೇಖನವನ್ನು ಸಂಕ್ಷಿಪ್ತಗೊಳಿಸಲಾಗಿದೆ, ಲೇಖನದ ಪೂರ್ಣ ಆವೃತ್ತಿಯು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿದೆ)

NOISETte ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್

NOISETte ನ ಮುಖ್ಯ ಅಪ್ಲಿಕೇಶನ್ ಪ್ರದೇಶವು ಏರೋಡೈನಾಮಿಕ್ಸ್ ಮತ್ತು ಏರೋಅಕೌಸ್ಟಿಕ್ಸ್ ಸಮಸ್ಯೆಗಳ ಸೂಪರ್ಕಂಪ್ಯೂಟರ್ ಸಿಮ್ಯುಲೇಶನ್ ಪ್ರಾಥಮಿಕವಾಗಿ ಏರೋಸ್ಪೇಸ್ ಉದ್ಯಮದಲ್ಲಿ ಕಂಡುಬರುತ್ತದೆ.

ಟ್ಯಾಪಿರ್ ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್

ಸ್ನಿಗ್ಧತೆಯ ಸಂಕುಚಿತ ಅನಿಲದ ಸಬ್ಸಾನಿಕ್ ಮತ್ತು ಸೂಪರ್ಸಾನಿಕ್ ಹರಿವುಗಳನ್ನು ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. ನೇವಿಯರ್-ಸ್ಟೋಕ್ಸ್ ಸಮೀಕರಣಗಳ ವಿವೇಚನೆಯನ್ನು ಹೈಬ್ರಿಡ್ ರಚನೆಯಿಲ್ಲದ ಜಾಲರಿಯ ಅಂಶಗಳ ದ್ರವ್ಯರಾಶಿಯ ಕೇಂದ್ರಗಳಲ್ಲಿ ಗ್ರಿಡ್ ಕಾರ್ಯಗಳ ಮೌಲ್ಯಗಳ ನಿರ್ಣಯದೊಂದಿಗೆ ಸೀಮಿತ ಪರಿಮಾಣದ ವಿಧಾನವನ್ನು ಆಧರಿಸಿ ನಡೆಸಲಾಗುತ್ತದೆ.

Elbrus-8S ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ನ ವೈಶಿಷ್ಟ್ಯಗಳು

ಎಂಟು-ಕೋರ್ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ VLIW ಆರ್ಕಿಟೆಕ್ಚರ್ ಕುಟುಂಬಕ್ಕೆ ಸೇರಿದೆ. ಪ್ರತಿಯೊಂದು ಕೋರ್ ಒಂದು ಗಡಿಯಾರದ ಚಕ್ರದಲ್ಲಿ 25 ವಿವಿಧ ಪ್ರಾಥಮಿಕ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸಬಹುದು. ವಿಶಾಲ ತಂಡದ (WT) ರಚನೆಯು ನಿಮಗೆ ಅವಕಾಶ ಕಲ್ಪಿಸಲು ಅನುಮತಿಸುತ್ತದೆ:

1 ನಿಯಂತ್ರಣ ವರ್ಗಾವಣೆ ಆಜ್ಞೆ: ಜಂಪ್, ಕರೆ, ಹಿಂತಿರುಗಿ;

3 ಪೂರ್ವಸೂಚನೆ ತರ್ಕ ಆಜ್ಞೆಗಳು;

6 ಅಂಕಗಣಿತದ-ತಾರ್ಕಿಕ ಕಾರ್ಯಾಚರಣೆಗಳವರೆಗೆ: ಪೂರ್ಣಾಂಕ, ಬಿಟ್‌ವೈಸ್, ಶಿಫ್ಟ್ ಮತ್ತು ನೈಜ ಅಂಕಗಣಿತ (ಸಂಯೋಜಿತ ಸೇರಿದಂತೆ), ಮೆಮೊರಿ ಪ್ರವೇಶಗಳು, ಹೋಲಿಕೆಗಳು, ವರ್ಗಾವಣೆಗಳು ಮತ್ತು ತ್ರಯಾತ್ಮಕ ಆಪರೇಟರ್‌ಗಳು;

ಅನುಗುಣವಾದ ಪಾಯಿಂಟರ್ ಅನ್ನು ಹೆಚ್ಚಿಸುವುದು ಸೇರಿದಂತೆ ರೇಖೀಯ ನಿಯಮಿತ ಡೇಟಾವನ್ನು ಪ್ರವೇಶಿಸಲು 4 ಆಜ್ಞೆಗಳು;

1 ಸೈಕಲ್ ಕೌಂಟರ್ ನಿಯಂತ್ರಣ ಆಜ್ಞೆ;

ಸ್ಥಿರ ಡೇಟಾದ 16 ಬೈಟ್‌ಗಳು;

ವಿಂಡೋ ನಿಯಂತ್ರಣ ಆಜ್ಞೆಗಳನ್ನು ನೋಂದಾಯಿಸಿ.

ನೈಜ ಅಂಕಗಣಿತಕ್ಕಾಗಿ, FMul*, fadd*/fsub*, ಸಂಯೋಜಿತ (ಎರಡು ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿರುವ) fmul*_add*/sub ಅನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಮತ್ತು ಪೂರ್ಣಗೊಳಿಸಲು FP32 ಮತ್ತು FP64 ಸ್ವರೂಪದಲ್ಲಿ ಸಂಪೂರ್ಣ ಪೈಪ್‌ಲೈನ್ ಗುಣಾಕಾರ ಮತ್ತು ಸೇರ್ಪಡೆ ಸಾಧನಗಳೊಂದಿಗೆ 6 ಅಂಕಗಣಿತದ ತರ್ಕ ಘಟಕಗಳಿವೆ. /rsub* ಪ್ರತಿ ಬೀಟ್.

ಒಂದು ಭಾಗಶಃ ಪೈಪ್‌ಲೈನ್ ಮಾಡಲಾದ ವಿಭಾಗ ಮತ್ತು ಸ್ಕ್ವೇರ್ ರೂಟ್ ಸಾಧನವೂ ಇದೆ, ಅದು fdiv*, fsqrt* ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಒಂದನ್ನು ಪ್ರತಿ 2 ಗಡಿಯಾರದ ಚಕ್ರಗಳಿಗೆ ಒಮ್ಮೆ ಚಲಾಯಿಸಲು ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ. ವಾಸ್ತುಶಿಲ್ಪದ ಹೆಚ್ಚು ವಿವರವಾದ ವಿವರಣೆಯನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ.

4 DDR3 1600 ಚಾನಲ್‌ಗಳನ್ನು ಹೊಂದಿರುವ ಮೆಮೊರಿ ಉಪವ್ಯವಸ್ಥೆಯು 51.2 GB/s ನ ಗರಿಷ್ಠ ಕಾರ್ಯಾಚರಣಾ ವೇಗವನ್ನು ಒದಗಿಸುತ್ತದೆ. ಸಂಗ್ರಹ ಕ್ರಮಾನುಗತವನ್ನು ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ

ಹಂತ 1 ಡೇಟಾ ಸಂಗ್ರಹ ಪ್ರತಿ ಕೋರ್, 64 KB, 4-ವೇ;

ಹಂತ 1 ಸೂಚನಾ ಸಂಗ್ರಹ ಪ್ರತಿ ಕೋರ್, 128 KB, 4-ವೇ;

ಪ್ರತಿ ಕೋರ್ಗೆ L2 ಸಂಗ್ರಹ, 512 KB, 4-ವೇ;

8 ಕೋರ್‌ಗಳು, 16 MB, 16-ವೇಗಾಗಿ ಮೂರನೇ ಹಂತದ ಸಂಗ್ರಹವನ್ನು ಒಳಗೊಂಡಿದೆ.

ಪ್ರೊಸೆಸರ್‌ಗಳನ್ನು 4 ಪ್ರೊಸೆಸರ್‌ಗಳ NUMA ಸಿಸ್ಟಮ್‌ಗೆ ಸಂಯೋಜಿಸಬಹುದು, ಅದರ ನಡುವೆ ಸಂವಹನಕ್ಕಾಗಿ 8 GB/s ವರೆಗಿನ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನೊಂದಿಗೆ ಲಿಂಕ್‌ಗಳನ್ನು ಪ್ರತಿ ದಿಕ್ಕಿನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ.

ತುಲನಾತ್ಮಕ ಪರೀಕ್ಷೆಗಾಗಿ, ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ನ ಹಲವಾರು ಪಾಶ್ಚಾತ್ಯ ಅನಲಾಗ್ಗಳನ್ನು ಆಯ್ಕೆ ಮಾಡಲಾಗಿದೆ. ಅವುಗಳಲ್ಲಿ ಒಂದೇ ರೀತಿಯ ಗುಣಲಕ್ಷಣಗಳನ್ನು ಹೊಂದಿರುವ ಎರಡು ಪ್ರೊಸೆಸರ್‌ಗಳು, DDR3 ಮೆಮೊರಿಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ ಮತ್ತು 22 nm ಅಥವಾ ಹೆಚ್ಚಿನ ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿ ತಯಾರಿಸಲಾಗುತ್ತದೆ: AMD ಆಪ್ಟೆರಾನ್ 6276, ಇಂಟರ್‌ಲಾಗೋಸ್ ಕೋರ್; ಇಂಟೆಲ್ ಕ್ಸಿಯಾನ್ E5-2650v2, ಐವಿ ಬ್ರಿಡ್ಜ್ ಕೋರ್. ಈ ಸಮಯದಲ್ಲಿ ಅತ್ಯಂತ ಆಧುನಿಕವಾದ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಸಹ ಇವೆ, DDR4 ಮೆಮೊರಿಯೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತಿವೆ ಮತ್ತು 14 nm ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ತಯಾರಿಸಲಾಗುತ್ತದೆ: Intel Xeon E5-2683v4, Broadwell ಕೋರ್, ಮತ್ತು Intel Xeon Platinum 8160, Skylake core. ಕೋರ್‌ಗಳ ಸಂಖ್ಯೆ, ಗಡಿಯಾರದ ಆವರ್ತನ (GHz), ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆ (GFLOPS), ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ (GB/s), ವಿದ್ಯುತ್ ಬಳಕೆ (W), ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನ (nm) ಅನ್ನು ಟೇಬಲ್ 3 ತೋರಿಸುತ್ತದೆ.

ಸಮಾನಾಂತರ ವೇಗವರ್ಧನೆ.

ಓಪನ್‌ಎಂಪಿ ಸಮಾನಾಂತರೀಕರಣದೊಂದಿಗೆ ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಮೋಡ್‌ನಲ್ಲಿ ಮಲ್ಟಿ-ಕೋರ್ ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿ ಎಷ್ಟು ಬಾರಿ ಲೆಕ್ಕಾಚಾರವನ್ನು ಅದೇ ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿ ಅನುಕ್ರಮ ಕಾರ್ಯಗತಗೊಳಿಸುವಿಕೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ವೇಗಗೊಳಿಸಲಾಗಿದೆ ಎಂಬುದನ್ನು ಈ ಮಾಪನ ತೋರಿಸುತ್ತದೆ. 8 ಕೋರ್‌ಗಳಲ್ಲಿನ ವೇಗವರ್ಧನೆಯ ಫಲಿತಾಂಶಗಳನ್ನು ಟೇಬಲ್ 4 ರಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ. ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿನ ವೇಗವರ್ಧನೆಯು 5-6 ಬಾರಿ, ಸಾಮಾನ್ಯವಾಗಿ ಪಾಶ್ಚಾತ್ಯ ಸಾದೃಶ್ಯಗಳಿಗೆ ಉತ್ತಮವಾಗಿ ಅನುರೂಪವಾಗಿದೆ. ಹೆಚ್ಚಿನ ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ, ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನಿಂದ (SpMV, Grad) ಸೀಮಿತವಾದ ಕಡಿಮೆ ಕಂಪ್ಯೂಟೇಶನಲ್ ತೀವ್ರತೆಯೊಂದಿಗೆ ಕಾರ್ಯಾಚರಣೆಗಳ ದುರ್ಬಲ ವೇಗವರ್ಧನೆಯನ್ನು ನಾವು ಗಮನಿಸಬಹುದು. ಅದೇ ಸಮಯದಲ್ಲಿ, ಸ್ಕೈಲೇಕ್ ಎಲ್ಲಾ ಕಾರ್ಯಾಚರಣೆಗಳಲ್ಲಿ ಸಮಾನವಾಗಿ ಹೆಚ್ಚಿನ ವೇಗವರ್ಧಕವನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ, 6 DDR4 ಚಾನಲ್‌ಗಳೊಂದಿಗೆ ಹೆಚ್ಚು ಶಕ್ತಿಯುತ ಮೆಮೊರಿ ಉಪವ್ಯವಸ್ಥೆಗೆ ಧನ್ಯವಾದಗಳು.


ಏಕ ಕೋರ್ ಹೋಲಿಕೆ.

ಈ ಪರೀಕ್ಷೆಯು ಅನುಕ್ರಮ ಕ್ರಮದಲ್ಲಿ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೋಲಿಸುತ್ತದೆ. ಟೇಬಲ್ 5 ರಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾದ ಫಲಿತಾಂಶಗಳು ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ನೊಂದಿಗೆ ಕಾರ್ಯಕ್ಷಮತೆಯ ಅನುಪಾತವನ್ನು ತೋರಿಸುತ್ತವೆ, ಅದರ ಕಾರ್ಯಾಚರಣೆಯ ವೇಗವನ್ನು ಒಂದಾಗಿ ತೆಗೆದುಕೊಳ್ಳಲಾಗುತ್ತದೆ. NOISETte ಕೋಡ್‌ನಲ್ಲಿ, ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳೊಂದಿಗಿನ ವ್ಯತ್ಯಾಸವು ಸುಮಾರು 3 ಪಟ್ಟು ಹೆಚ್ಚು. ಪ್ರತಿ ಗಡಿಯಾರದ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, ಇದು ಸುಮಾರು ಒಂದೂವರೆ ಪಟ್ಟು ವ್ಯತ್ಯಾಸಕ್ಕೆ ಅನುರೂಪವಾಗಿದೆ (ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಸರಿಸುಮಾರು ಎರಡು ಬಾರಿ ಆವರ್ತನವನ್ನು ಹೊಂದಿರುವುದರಿಂದ). AMD ಗೆ ಹೋಲಿಸಿದರೆ, ನಷ್ಟವು ಸುಮಾರು 1.4 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ. NOISETTE ಟ್ಯಾಪಿರ್ (ಸುಮಾರು ಸಾವಿರ ಸಾಲುಗಳು) ಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ಹೆಚ್ಚು ಸಂಕೀರ್ಣವಾದ ಅನುಷ್ಠಾನ ಮತ್ತು ಕಾರ್ಯಾಚರಣಾ ತರ್ಕವನ್ನು (ಕಂಪ್ಯೂಟೇಶನಲ್ ಭಾಗವು ಸುಮಾರು ಹತ್ತಾರು ಸಾವಿರ ಸಾಲುಗಳು) ಹೊಂದಿದೆ ಎಂಬುದನ್ನು ಗಮನಿಸುವುದು ಮುಖ್ಯವಾಗಿದೆ. ಹೆಚ್ಚಿನ ಸಂಪನ್ಮೂಲ-ತೀವ್ರವಾದ NOISETte ಕಾರ್ಯಾಚರಣೆಗಳಿಗೆ, ಎಲ್ಬ್ರಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ಯಾವುದೇ ವಿಶೇಷ ರೂಪಾಂತರವನ್ನು ನಡೆಸಲಾಗಿಲ್ಲ. ಟ್ಯಾಪಿರ್‌ಗಾಗಿ, ಎಲ್ಬ್ರಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗೆ ತುಲನಾತ್ಮಕವಾಗಿ ಸರಳವಾದ ಲೆಕ್ಕಾಚಾರಗಳನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದನ್ನು ವಿಭಾಗ 3 ರಲ್ಲಿ ವಿವರಿಸಲಾಗಿದೆ. ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ನಲ್ಲಿ, ಇಂಟೆಲ್‌ನೊಂದಿಗಿನ ವ್ಯತ್ಯಾಸವು ಸುಮಾರು ಒಂದೂವರೆ ಪಟ್ಟು ಮಾತ್ರ. ಹೀಗಾಗಿ, ಈ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ, Elbrus-8S ಅದರ ಇಂಟೆಲ್ ಕೌಂಟರ್‌ಪಾರ್ಟ್‌ಗಳಿಗಿಂತ ಪ್ರತಿ ಗಡಿಯಾರಕ್ಕೆ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಪ್ರದರ್ಶಿಸುತ್ತದೆ. ಎಎಮ್ಡಿ ಕೋರ್ ಎಲ್ಬ್ರಸ್ಗಿಂತ ಸುಮಾರು ಒಂದೂವರೆ ಪಟ್ಟು ನಿಧಾನವಾಗಿದೆ.


8 ಕೋರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹೋಲಿಕೆ.

ಈ ಪರೀಕ್ಷೆಯು ಎಲ್ಬ್ರಸ್-8S ನಂತೆ ಅದೇ ಸಂಖ್ಯೆಯ ಕೋರ್‌ಗಳಲ್ಲಿ ಮಲ್ಟಿ-ಥ್ರೆಡ್ ಮೋಡ್‌ನಲ್ಲಿ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೋಲಿಸುತ್ತದೆ. ಸಮಾನಾಂತರ ಕ್ರಮದಲ್ಲಿ, ಮೆಮೊರಿ ಉಪವ್ಯವಸ್ಥೆಯ ಕಾರ್ಯಕ್ಷಮತೆಯು ಈಗಾಗಲೇ ಫಲಿತಾಂಶದ ಮೇಲೆ ಗಮನಾರ್ಹ ಪ್ರಭಾವವನ್ನು ಹೊಂದಿದೆ, ಏಕೆಂದರೆ 8 ಎಳೆಗಳು ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಅನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಹೊರಹಾಕಬಹುದು. ಎಲ್ಬ್ರಸ್ ಜೊತೆಗಿನ ಸಂಬಂಧದ ಫಲಿತಾಂಶಗಳನ್ನು ಟೇಬಲ್ 6 ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ. ಟೇಬಲ್ 5 ರೊಂದಿಗೆ ಹೋಲಿಸಿದರೆ, NOISETTE ಕೋಡ್ನಲ್ಲಿ ಅನುಪಾತವು ಎಲ್ಬ್ರಸ್ ಪರವಾಗಿ ಬದಲಾಗಿದೆ ಎಂದು ಗಮನಿಸಬಹುದು. ಈ ಪರೀಕ್ಷೆಯಲ್ಲಿ, ಎಲ್ಬ್ರಸ್ ಎಎಮ್‌ಡಿಯನ್ನು ಎರಡೂ ಕೋಡ್‌ಗಳಲ್ಲಿ ಮೀರಿಸುತ್ತದೆ. ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ಗಾಗಿ, ಇಂಟೆಲ್‌ನೊಂದಿಗಿನ ವ್ಯತ್ಯಾಸವು ಸುಮಾರು 2 ಪಟ್ಟು ಹೆಚ್ಚು.


ಸಂಪೂರ್ಣ ಪ್ರೊಸೆಸರ್ನ ಹೋಲಿಕೆ.

ಈ ಪರೀಕ್ಷೆಯು ಎಲ್ಲಾ ಪ್ರೊಸೆಸರ್ ಕೋರ್‌ಗಳಲ್ಲಿ ಬಹು-ಥ್ರೆಡ್ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಹೋಲಿಸುತ್ತದೆ. ಫಲಿತಾಂಶಗಳನ್ನು ಕೋಷ್ಟಕ 7 ರಲ್ಲಿ ತೋರಿಸಲಾಗಿದೆ.

AMD ಪ್ರೊಸೆಸರ್ ಇಂಟೆಲ್‌ಗಿಂತ ಗಮನಾರ್ಹವಾಗಿ ದುರ್ಬಲವಾಗಿ ಕಾಣುತ್ತದೆ. 8-ಕೋರ್ ಎಲ್ಬ್ರಸ್-8S ಈ 16-ಕೋರ್ ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ನಲ್ಲಿ ಮೀರಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ OpenMP ವೇಗವರ್ಧನೆಯಿಂದಾಗಿ, 8-ಕೋರ್‌ಗಳಿಗೆ ಹೋಲಿಸಿದರೆ 16- ಮತ್ತು 24-ಕೋರ್ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಗಮನಾರ್ಹವಾಗಿ ಹೆಚ್ಚಾಗಿದೆ; ಎಲ್ಬ್ರಸ್‌ನೊಂದಿಗಿನ ವ್ಯತ್ಯಾಸವು ಈಗಾಗಲೇ 3-7 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ.


ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆ.

ನಿಜವಾದ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಅಳೆಯಲು, ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ನಲ್ಲಿನ ಅಂಕಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಎಣಿಸಲಾಗಿದೆ. ಅಲ್ಲದೆ, ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನಿಂದ ತೀವ್ರವಾಗಿ ಸೀಮಿತವಾದ ಕಾರ್ಯಾಚರಣೆಯ ಉದಾಹರಣೆಯಾಗಿ, NOISETte SpMV ಕಾರ್ಯಾಚರಣೆಯನ್ನು ಆಯ್ಕೆಮಾಡಲಾಗಿದೆ, ಇದು ಪರಿಗಣಿಸಲ್ಪಟ್ಟಿರುವವರ ಕಡಿಮೆ ಕಂಪ್ಯೂಟೇಶನಲ್ ತೀವ್ರತೆಯನ್ನು ಹೊಂದಿದೆ - ಪ್ರತಿ ಬೈಟ್‌ಗೆ ಸುಮಾರು 0.2 FLOP, ಇದು ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ಗಿಂತ ಸುಮಾರು 10 ಪಟ್ಟು ಕಡಿಮೆಯಾಗಿದೆ. ಫಲಿತಾಂಶಗಳನ್ನು ಕೋಷ್ಟಕ 8 ರಲ್ಲಿ ಪ್ರಸ್ತುತಪಡಿಸಲಾಗಿದೆ, ಇದು ಸಾಧನಗಳ ಸೈದ್ಧಾಂತಿಕ ಗರಿಷ್ಠ ಶೇಕಡಾವಾರು ಪ್ರಮಾಣವನ್ನು ಸಹ ತೋರಿಸುತ್ತದೆ.


ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿನ ಅಂಕಗಣಿತದ ಕಾರ್ಯಾಚರಣೆಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿನ ಗರಿಷ್ಠವು ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ಗಿಂತ ಹಲವು ಪಟ್ಟು ಹೆಚ್ಚಿರುವುದರಿಂದ, SpMV ನಲ್ಲಿ ಗರಿಷ್ಠ ಶೇಕಡಾವಾರು ಗಮನಾರ್ಹವಾಗಿ ಕಡಿಮೆಯಾಗಿದೆ ಎಂಬುದು ಫಲಿತಾಂಶಗಳಿಂದ ಸ್ಪಷ್ಟವಾಗಿದೆ. ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ಥ್ರೋಪುಟ್ ನಡುವಿನ ಸಂಬಂಧವನ್ನು ಕೋಷ್ಟಕ 3 ರಲ್ಲಿ ನಿರ್ಣಯಿಸಬಹುದು.

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

ತೀರ್ಮಾನ

ಮಲ್ಟಿ-ಕೋರ್ Elbrus8S ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿನ ಕಂಪ್ಯೂಟಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಕಂಪ್ಯೂಟೇಶನಲ್ ಗ್ಯಾಸ್ ಡೈನಾಮಿಕ್ಸ್‌ನ ನೈಜ-ಜೀವನದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಅಧ್ಯಯನ ಮಾಡಲಾಗಿದೆ. ರಚನೆಯಿಲ್ಲದ ಜಾಲರಿಗಳ ಮೇಲೆ ಸಂಕುಚಿತ ಹರಿವುಗಳನ್ನು ಮಾಡೆಲಿಂಗ್ ಮಾಡಲು ಎರಡು ಸಾಫ್ಟ್‌ವೇರ್ ಪ್ಯಾಕೇಜ್‌ಗಳನ್ನು ಬಳಸಲಾಗಿದೆ, NOISETte ಮತ್ತು Tapir.

ಇಂಟೆಲ್ ಕ್ಸಿಯಾನ್ ಪ್ರೊಸೆಸರ್‌ಗಳ ಹಲವಾರು ಮಾದರಿಗಳನ್ನು 5 ವರ್ಷಗಳ ಹಿಂದಿನ ಮಾದರಿಗಳಿಂದ ಆಧುನಿಕವಾಗಿ ಪರಿಗಣಿಸಲಾಗಿದೆ. ಪವಾಡಗಳು, ಸಹಜವಾಗಿ, ಸಂಭವಿಸುವುದಿಲ್ಲ; ಎಲ್ಬ್ರಸ್, ನಿರೀಕ್ಷೆಯಂತೆ, ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್ಗಳಿಗಿಂತ ನಿಧಾನವಾಗಿ ಹೊರಹೊಮ್ಮಿತು. ಕರ್ನಲ್ ಕಾರ್ಯಕ್ಷಮತೆಯ ನಷ್ಟವು NOISETte ಕೋಡ್‌ಗೆ ಸರಾಸರಿ 2.6 ಪಟ್ಟು ಮತ್ತು ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ಗೆ 1.5 ಪಟ್ಟು ಆಗಿದೆ. Elbrus-8S ನ ಗಡಿಯಾರದ ಆವರ್ತನವು ಸರಿಸುಮಾರು ಅರ್ಧದಷ್ಟು ಕಡಿಮೆಯಾಗಿದೆ, ಅಂದರೆ ಗಡಿಯಾರದ ಚಕ್ರದ ಪರಿಭಾಷೆಯಲ್ಲಿ, Elbrus ಇಂಟೆಲ್‌ಗಿಂತ ಕೆಳಮಟ್ಟದಲ್ಲಿಲ್ಲ ಎಂದು ಪರಿಗಣಿಸಿ ಇದು ಸಾಕಷ್ಟು ಉತ್ತಮ ಫಲಿತಾಂಶವಾಗಿದೆ.ಇದರ ಜೊತೆಗೆ, ಇಂಟೆಲ್‌ನ ಮುಖ್ಯ ಪ್ರತಿಸ್ಪರ್ಧಿಯಾದ AMD ಪ್ರೊಸೆಸರ್‌ಗಳಿಗೆ ಸಹ ಈ ವರ್ಗದ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಸುಮಾರು ಎರಡು ಬಾರಿ ನಷ್ಟವು ವಿಶಿಷ್ಟವಾಗಿದೆ. ಸಂಪೂರ್ಣ ಪ್ರೊಸೆಸರ್‌ನ ಕಾರ್ಯಕ್ಷಮತೆಗೆ ಸಂಬಂಧಿಸಿದಂತೆ, NOISETTE ಕೋಡ್‌ನಲ್ಲಿ ಇಂಟೆಲ್‌ಗೆ ಸಂಬಂಧಿಸಿದ ನಷ್ಟವು 8-ಕೋರ್ ಐವಿ ಸೇತುವೆಯ ವಿರುದ್ಧ 2.5 ಪಟ್ಟು ಮತ್ತು 24-ಕೋರ್ ಸ್ಕೈಲೇಕ್‌ನ ವಿರುದ್ಧ 6.8 ಪಟ್ಟು ಮತ್ತು ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ನಲ್ಲಿ - 2 ರಿಂದ 5 ಬಾರಿ. , ಕ್ರಮವಾಗಿ.

ಹೋಲಿಕೆಗಾಗಿ, ನಾವು ಸುಮಾರು 5 ವರ್ಷಗಳ ಹಿಂದೆ 16-ಕೋರ್ AMD ಆಪ್ಟೆರಾನ್ 6276 ಪ್ರೊಸೆಸರ್ ಅನ್ನು ಪರಿಶೀಲಿಸಿದ್ದೇವೆ. ಈ ಪ್ರೊಸೆಸರ್ ಅನುಗುಣವಾದ 8-ಕೋರ್ ಇಂಟೆಲ್ ಐವಿ ಸೇತುವೆಯನ್ನು ಸುಮಾರು 2 ಪಟ್ಟು ಮೀರಿಸಿದೆ. NOISETte ಕೋಡ್‌ನಲ್ಲಿ, 1.3 GHz ಆವರ್ತನದೊಂದಿಗೆ 8-ಕೋರ್ ಎಲ್ಬ್ರಸ್-8C 2.3 GHz ಆವರ್ತನದೊಂದಿಗೆ 16-ಕೋರ್ AMD ಪ್ರೊಸೆಸರ್‌ಗಿಂತ 1.4 ಪಟ್ಟು ನಿಧಾನವಾಗಿದೆ ಮತ್ತು ಟ್ಯಾಪಿರ್ ಕೋಡ್‌ನಲ್ಲಿ, ಎಲ್ಬ್ರಸ್ AMD ಅನ್ನು ಮೀರಿಸಿದೆ. 12%.

ಈ ರೀತಿಯ ಅಪ್ಲಿಕೇಶನ್‌ನಲ್ಲಿ ಇಂಟೆಲ್ ಪ್ರೊಸೆಸರ್‌ಗಳು ಕೋರ್ ಕಾರ್ಯಕ್ಷಮತೆಯಲ್ಲಿ ಯಾವುದೇ ಹೆಚ್ಚಳವನ್ನು ತೋರಿಸುವುದಿಲ್ಲ ಎಂಬುದು ಗಮನಿಸಬೇಕಾದ ಸಂಗತಿ. ಇದಲ್ಲದೆ, ಆಧುನಿಕ ಇಂಟೆಲ್ ಸ್ಕೈಲೇಕ್ ಕೋರ್ 5 ವರ್ಷಗಳ ಹಿಂದೆ ಇಂಟೆಲ್ ಐವಿ ಬ್ರಿಡ್ಜ್ ಕೋರ್ಗಿಂತ 20% ನಿಧಾನವಾಗಿದೆ. ಸೀಮಿತ ಮೆಮೊರಿ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್‌ನಿಂದಾಗಿ ವೆಕ್ಟರ್ ರೆಜಿಸ್ಟರ್‌ಗಳನ್ನು ವಿಸ್ತರಿಸುವುದು ಮತ್ತು ಅಂಕಗಣಿತದ ಘಟಕಗಳ ಸಂಖ್ಯೆಯನ್ನು ದ್ವಿಗುಣಗೊಳಿಸುವುದರಿಂದ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹೆಚ್ಚಳವನ್ನು (ಕಂಪೈಲರ್‌ನ ಸ್ವಯಂಚಾಲಿತ ವೆಕ್ಟರೈಸೇಶನ್ ಉಪಕರಣಗಳನ್ನು ಮಾತ್ರ ಬಳಸುವುದು) ಒದಗಿಸಲಿಲ್ಲ. ಆಧುನಿಕ ಪ್ರೊಸೆಸರ್ಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯ ಹೆಚ್ಚಳವು ಮುಖ್ಯವಾಗಿ ಕೋರ್ಗಳ ಸಂಖ್ಯೆಯಲ್ಲಿನ ಹೆಚ್ಚಳದಿಂದಾಗಿ.

ಅದೇ ಸಮಯದಲ್ಲಿ, ಹಿಂದಿನ ಪೀಳಿಗೆಯ ಎಲ್ಬ್ರಸ್ -4 ಸಿಗೆ ಸಂಬಂಧಿಸಿದಂತೆ ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ನ ಪ್ರಮುಖ ಕಾರ್ಯಕ್ಷಮತೆ ಸುಮಾರು ಒಂದೂವರೆ ಪಟ್ಟು ಹೆಚ್ಚಾಗಿದೆ. ಮುಂದಿನ ಪೀಳಿಗೆಯ ಎಲ್ಬ್ರಸ್ -16 ಸಿ ಪ್ರೊಸೆಸರ್‌ಗಳ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, ಅಂತರವು ಮತ್ತಷ್ಟು ಕಡಿಮೆಯಾಗುತ್ತದೆ ಎಂದು ನಾವು ಭಾವಿಸುತ್ತೇವೆ. ಮುಂದಿನ ಮಾದರಿ, 2022 ರಲ್ಲಿ ಬಿಡುಗಡೆಗೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ, 16 ಕೋರ್‌ಗಳು 2 GHz ನಲ್ಲಿ ಕಾರ್ಯನಿರ್ವಹಿಸುವ ನಿರೀಕ್ಷೆಯಿದೆ. ಇದು DDR4-2666 ಮೆಮೊರಿಯ 4 ರಿಂದ 8 ಚಾನಲ್‌ಗಳನ್ನು ಬಳಸುವ ನಿರೀಕ್ಷೆಯಿದೆ, ಇದು ಮೆಮೊರಿ ಉಪವ್ಯವಸ್ಥೆಯ ಬ್ಯಾಂಡ್‌ವಿಡ್ತ್ ಅನ್ನು 3 ಪಟ್ಟು ಹೆಚ್ಚು ಹೆಚ್ಚಿಸುತ್ತದೆ. ಅಲ್ಲದೆ, ಉತ್ತಮಗೊಳಿಸುವ ಕಂಪೈಲರ್‌ನ ಮತ್ತಷ್ಟು ಸುಧಾರಣೆಯು ಉತ್ಪಾದಕತೆಯ ಬೆಳವಣಿಗೆಗೆ ಗಮನಾರ್ಹ ಕೊಡುಗೆಯನ್ನು ನೀಡುತ್ತದೆ.

28 nm ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ಉತ್ಪಾದಿಸಲಾದ ಎಂಟು-ಕೋರ್ ಎಲ್ಬ್ರಸ್ -8S ಪ್ರೊಸೆಸರ್ ಅನ್ನು ನಾಲ್ಕನೇ ಸಮ್ಮೇಳನದಲ್ಲಿ "ಐಟಿ ಮಿಲಿಟರಿ-ಕೈಗಾರಿಕಾ ಸಂಕೀರ್ಣದ ಸೇವೆಯಲ್ಲಿ" ಪ್ರಸ್ತುತಪಡಿಸಲಾಯಿತು. ಮಿಲಿಟರಿ-ಕೈಗಾರಿಕಾ ಸಂಕೀರ್ಣದ ಡೆವಲಪರ್‌ಗಳು ಮತ್ತು ಐಟಿ ತಜ್ಞರನ್ನು ಒಟ್ಟುಗೂಡಿಸುವ ಅತಿದೊಡ್ಡ ವಿಶೇಷ ಕಾರ್ಯಕ್ರಮವು ನಿನ್ನೆ ಇನ್ನೊಪೊಲಿಸ್‌ನಲ್ಲಿ (ರಿಪಬ್ಲಿಕ್ ಆಫ್ ಟಾಟರ್ಸ್ತಾನ್) ಪ್ರಾರಂಭವಾಯಿತು ಮತ್ತು ಮೇ 29 ರವರೆಗೆ ಇರುತ್ತದೆ.

ರಷ್ಯಾಕ್ಕೆ ಹೊಸ ತಾಂತ್ರಿಕ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಬಳಸಿಕೊಂಡು ದೇಶೀಯ ಮೈಕ್ರೊಪ್ರೊಸೆಸರ್ ರಚನೆಯ ಅಂತಿಮ ಹಂತದ ಕೆಲಸವನ್ನು ರೋಸ್ಟೆಕ್ನ ಭಾಗವಾಗಿರುವ ಯುನೈಟೆಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್-ಮೇಕಿಂಗ್ ಕಾರ್ಪೊರೇಷನ್ನ ಜನರಲ್ ಡೈರೆಕ್ಟರ್ ಅಲೆಕ್ಸಾಂಡರ್ ಯಾಕುನಿನ್ ಘೋಷಿಸಿದರು.

"ನಾವು ಟಿ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ಸ್ ಕಂಪನಿಯೊಂದಿಗೆ ಜಂಟಿಯಾಗಿ ನಡೆಸುತ್ತಿರುವ ಬೈಕಲ್ ಯೋಜನೆಯ ಚೌಕಟ್ಟಿನೊಳಗೆ ಒಂದು ಅದ್ಭುತ ಫಲಿತಾಂಶವನ್ನು ಸಾಧಿಸಲಾಗಿದೆ" ಎಂದು ಅಲೆಕ್ಸಾಂಡರ್ ಯಾಕುನಿನ್ ವಿವರಿಸಿದರು. - ರಷ್ಯಾಕ್ಕೆ ಕ್ರಾಂತಿಕಾರಿಯಾದ 28 nm ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನದೊಂದಿಗೆ ಬೈಕಲ್-ಟಿ ಪ್ರೊಸೆಸರ್‌ನ ಮೊದಲ ಎಂಜಿನಿಯರಿಂಗ್ ಮಾದರಿಯನ್ನು ಇದೀಗ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ.

ಮುಂದಿನ ರಷ್ಯಾದ ಅಭಿವೃದ್ಧಿಯು ಅದೇ ತಾಂತ್ರಿಕ ಪ್ರಕ್ರಿಯೆಯ ಆಧಾರದ ಮೇಲೆ ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್ಗಳ ಹೊಸ ಪೀಳಿಗೆಯಾಗಿರುತ್ತದೆ. ಇದರ ರಚನೆಯು ಅಂತಿಮ ಹಂತವನ್ನು ತಲುಪಿದೆ, ಮುಂದಿನ ಇಂಜಿನಿಯರಿಂಗ್ ಬಿಡುಗಡೆಯು ಈಗ ಪರೀಕ್ಷೆಗೆ ಒಳಗಾಗುತ್ತಿದೆ.

ಎಲ್ಬ್ರಸ್-8S ನ ಅಭಿವೃದ್ಧಿಯನ್ನು MCST ಕಂಪನಿಯ ಭಾಗವಹಿಸುವಿಕೆಯೊಂದಿಗೆ I. S. Bruk ಅವರ ಹೆಸರಿನ ಇನ್ಸ್ಟಿಟ್ಯೂಟ್ ಆಫ್ ಎಲೆಕ್ಟ್ರಾನಿಕ್ ಕಂಟ್ರೋಲ್ ಮೆಷಿನ್ಸ್ (INEUM) ನಡೆಸುತ್ತದೆ. ಇದರ ಗುಣಲಕ್ಷಣಗಳು ಈ ರೀತಿ ಕಾಣುತ್ತವೆ:

  • ಸ್ಫಟಿಕ ಪ್ರದೇಶ 350 ಚದರ. ಮಿಮೀ;
  • ಹೈಪರ್ಥ್ರೆಡಿಂಗ್ ಇಲ್ಲದೆ ಎಂಟು ಒಂದೇ ಪ್ರೊಸೆಸರ್ ಕೋರ್ಗಳು;
  • ಪ್ರತಿ ಕೋರ್ಗೆ 512 KB L2 ಸಂಗ್ರಹ;
  • ಮೂರನೇ ಹಂತದ ಸಂಗ್ರಹ - ಹಂಚಿಕೆ, 16 MB;
  • ಸ್ವಂತ ವಾಸ್ತುಶಿಲ್ಪ "ಎಲ್ಬ್ರಸ್", JSC "MCST" ನಲ್ಲಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ;
  • ಗಣಿತದ ಲೆಕ್ಕಾಚಾರಗಳು, ಗೂಢಲಿಪೀಕರಣ ಮತ್ತು ಸಿಗ್ನಲ್ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ವೇಗಗೊಳಿಸಲು ವೆಕ್ಟರ್ ವೇಗವರ್ಧಕಗಳು ಮತ್ತು ಸೂಚನೆಗಳೊಂದಿಗೆ ಕಮಾಂಡ್ ಸಿಸ್ಟಮ್. ಅವುಗಳನ್ನು ಪ್ರತ್ಯೇಕ ವಿಸ್ತರಣೆಗಳಾಗಿ ವಿಂಗಡಿಸಲಾಗಿಲ್ಲ, ಆದರೆ ಆರಂಭದಲ್ಲಿ ಒದಗಿಸಲಾಗುತ್ತದೆ;
  • ಉತ್ತಮಗೊಳಿಸುವ ಬೈನರಿ ಕೋಡ್ ಅನುವಾದ ವ್ಯವಸ್ಥೆಯು ಇಂಟೆಲ್‌ನಿಂದ ಸ್ವತಂತ್ರವಾಗಿ ಪರವಾನಗಿ ಪಡೆದಿರುವಾಗ ಮತ್ತು ಸ್ಥಳೀಯವಾಗಿ 80% ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸಾಧಿಸುವಾಗ x86 / x86-64 ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಾಣಿಕೆಯನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ;
  • ಇಪ್ಪತ್ತು ಓಎಸ್ ವಿತರಣೆಗಳು ಮತ್ತು ಸಾವಿರಕ್ಕೂ ಹೆಚ್ಚು ಜನಪ್ರಿಯ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಬೈನರಿ ಅನುವಾದವಿಲ್ಲದೆ ಆಜ್ಞೆಗಳನ್ನು ನೇರವಾಗಿ ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಾಮರ್ಥ್ಯ (ಪಟ್ಟಿ ತ್ವರಿತವಾಗಿ ಬೆಳೆಯುತ್ತಿದೆ);
  • ದುರುದ್ದೇಶಪೂರಿತ ಕೋಡ್ ಚಾಲನೆಯ ವಿರುದ್ಧ ಅಂತರ್ನಿರ್ಮಿತ ರಕ್ಷಣಾ ಕಾರ್ಯವಿಧಾನಗಳು: ಡಿಸ್ಕ್ರಿಪ್ಟರ್‌ಗಳ ಮೂಲಕ ವಸ್ತುಗಳಿಗೆ ಪ್ರವೇಶದೊಂದಿಗೆ ರಚನಾತ್ಮಕ ಮೆಮೊರಿ ಮತ್ತು ಭಾಷಾ ವ್ಯಾಪ್ತಿಗಳ ಆಧಾರದ ಮೇಲೆ ಸಂದರ್ಭೋಚಿತ ರಕ್ಷಣೆ; ಆಬ್ಜೆಕ್ಟ್ ಗಡಿ ಉಲ್ಲಂಘನೆಗಳ ಪತ್ತೆ (ಬಫರ್ ಓವರ್‌ಫ್ಲೋಗಳು), ಪ್ರಾರಂಭಿಸದ ಡೇಟಾದ ಬಳಕೆ ಮತ್ತು ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಮಾನದಂಡಗಳಿಂದ ಅಪಾಯಕಾರಿ ವಿಚಲನಗಳು.
  • PC3-12800 ಮಾನದಂಡದ (DIMM DDR3-1600) ನಾಲ್ಕು ಮೆಮೊರಿ ಸ್ಲಾಟ್‌ಗಳಿಗೆ ಬೆಂಬಲ;
  • ಪ್ರತಿ ಚಕ್ರಕ್ಕೆ 30 ಕಾರ್ಯಾಚರಣೆಗಳ ಮರಣದಂಡನೆ;
  • 1.3 GHz ಗಡಿಯಾರ ಆವರ್ತನವು ಯೋಜಿತ ಆವರ್ತನ ಸೀಲಿಂಗ್ ಆಗಿದೆ, ಇದರಲ್ಲಿ ಎಲ್ಲಾ ಎಂಟು ಕೋರ್‌ಗಳ 100% ಲೋಡ್ ಪ್ರಮಾಣಿತ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಅನಿಯಮಿತ ಸಮಯಕ್ಕೆ ಸಾಧ್ಯ. ಪ್ರತಿಕೂಲವಾದ (ಮತ್ತು ವಿಶೇಷವಾಗಿ ಕ್ಷೇತ್ರ) ಕಾರ್ಯಾಚರಣಾ ಪರಿಸ್ಥಿತಿಗಳಲ್ಲಿ ಕೆಲಸ ಮಾಡಲು, ಅಧಿಕ ತಾಪದಿಂದ ರಕ್ಷಿಸಲು, ಸ್ವಯಂಚಾಲಿತ ಆವರ್ತನ ಕಡಿತ ಯೋಜನೆ (ಥ್ರೊಟ್ಲಿಂಗ್ಗೆ ಹೋಲುತ್ತದೆ) ಮತ್ತು (ತಾತ್ಕಾಲಿಕ) ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಬಳಸಿಕೊಂಡು ಪ್ರತ್ಯೇಕ ಕೋರ್ಗಳ ಸಾಫ್ಟ್ವೇರ್ ಸ್ಥಗಿತಗೊಳಿಸುವಿಕೆಯನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ;
  • ಎಲ್ಲಾ FPU ಗಳನ್ನು ಸಂಪೂರ್ಣವಾಗಿ ಲೋಡ್ ಮಾಡುವುದರೊಂದಿಗೆ ಏಕ-ನಿಖರವಾದ ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಲೆಕ್ಕಾಚಾರಗಳಲ್ಲಿ (FP32) 250 Gflops ಗರಿಷ್ಠ ಕಾರ್ಯಕ್ಷಮತೆ;
  • 60 - 90 W (ಲೆಕ್ಕಾಚಾರದ ಅಂಕಿಅಂಶಗಳು) ಮಟ್ಟದಲ್ಲಿ ವಿದ್ಯುತ್ ಪ್ರಸರಣ;
  • ಪ್ರೊಸೆಸರ್ ಅನ್ನು ನೇರವಾಗಿ ಬೋರ್ಡ್‌ನಲ್ಲಿ ಬೆಸುಗೆ ಹಾಕಲಾಗುತ್ತದೆ, ಇದು ಪ್ಯಾಕೇಜಿಂಗ್ ಚಿಪ್‌ಗಳ ಬೆಲೆ ಮತ್ತು ಅವುಗಳ ನಿರಾಕರಣೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

ಎಲ್ಬ್ರಸ್ -8 ಎಸ್ ದೇಶೀಯವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಬಾಹ್ಯ ಇಂಟರ್ಫೇಸ್ ನಿಯಂತ್ರಕ - ಕೆಪಿಐ -2 ಜೊತೆಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ.

ಪ್ರಸ್ತುತ 65 nm ಪ್ರಕ್ರಿಯೆ ತಂತ್ರಜ್ಞಾನವನ್ನು ಬಳಸಿಕೊಂಡು ತಯಾರಿಸಲಾದ ಈ ಚಿಪ್, 20 PCI-Express 2.0 ಬಸ್ ಲೇನ್‌ಗಳು (8+8+4), ಮೂರು ಗಿಗಾಬಿಟ್ ಈಥರ್ನೆಟ್ ನೆಟ್‌ವರ್ಕ್ ನಿಯಂತ್ರಕಗಳು, ಎಂಟು SATA v.3.0 ಪೋರ್ಟ್‌ಗಳು ಮತ್ತು ಎಂಟು USB 2.0 ಪೋರ್ಟ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. KPI-2 ನಲ್ಲಿ ಪ್ರೊಸೆಸರ್‌ನೊಂದಿಗೆ ಡೇಟಾ ವಿನಿಮಯ ದರವು 16 GB/s ಆಗಿದೆ.

ಮೂಲಭೂತ ಇಂಟರ್ಫೇಸ್ಗಳನ್ನು ಬೆಂಬಲಿಸುವುದರ ಜೊತೆಗೆ, ಇದು ಅಂತರ್ನಿರ್ಮಿತ SPMC ನಿಯಂತ್ರಕವನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ವಿದ್ಯುತ್ ಉಳಿಸುವ ಕಾರ್ಯಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ, ಜೊತೆಗೆ ಅಡಚಣೆ ನಿಯಂತ್ರಕವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಹಾರ್ಡ್‌ವೇರ್ ತನ್ನದೇ ಆದ BIOS ಮೈಕ್ರೋಕೋಡ್ ಮೂಲಕ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. Linux, FreeBSD, QNX, Windows XP ವಿತರಣೆಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಸಾಧ್ಯವಿದೆ, ಆದರೆ ನಿರ್ಣಾಯಕ ಅಪ್ಲಿಕೇಶನ್‌ಗಳಿಗಾಗಿ ನಾವು Linux ಕರ್ನಲ್ 2.6.33 ಅನ್ನು ಆಧರಿಸಿ Elbrus OS ಅನ್ನು ಶಿಫಾರಸು ಮಾಡುತ್ತೇವೆ. MCST ತಂಡವು ಅಡಚಣೆಗಳು, ಸಿಂಕ್ರೊನೈಸೇಶನ್, ಮೆಮೊರಿ ನಿರ್ವಹಣೆ ಮತ್ತು ಟ್ಯಾಗ್ ಮಾಡಿದ ಲೆಕ್ಕಾಚಾರಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ನಿರ್ವಹಿಸಲು ತನ್ನದೇ ಆದ ಕಾರ್ಯವಿಧಾನಗಳೊಂದಿಗೆ ನೈಜ-ಸಮಯದ OS ಅನ್ನು ರಚಿಸಲು ಬಹಳಷ್ಟು ಕೆಲಸ ಮಾಡಿದೆ. ಇವೆಲ್ಲವೂ ದೇಶೀಯ ಪ್ರೊಸೆಸರ್ ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ಸಾಮರ್ಥ್ಯವನ್ನು ಅನ್‌ಲಾಕ್ ಮಾಡುವ ಮತ್ತು ಸಾಮಾನ್ಯ ಶೋಷಣೆಗಳಿಂದ ರಕ್ಷಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ.

ಎಲ್ಬ್ರಸ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಗಣನೆಗೆ ತೆಗೆದುಕೊಂಡು ಪ್ರೋಗ್ರಾಂ ಕೋಡ್‌ನ ಆಪ್ಟಿಮೈಸೇಶನ್ ಅನ್ನು ವಿಶೇಷ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳ ಬಳಕೆಯ ಮೂಲಕ ಸಾಧಿಸಲಾಗುತ್ತದೆ: ಸಿ ಮತ್ತು ಸಿ ++, ಫೋರ್ಟ್ರಾನ್ ಮತ್ತು ಜಾವಾ ಭಾಷೆಗಳಿಗೆ ಕಂಪೈಲರ್‌ಗಳನ್ನು ಉತ್ತಮಗೊಳಿಸುವುದು, ಡೀಬಗ್ಗರ್‌ಗಳು, ಪರಿಕರಗಳು ಮತ್ತು ಲೈಬ್ರರಿಗಳನ್ನು ಸಮಾನಾಂತರವಾಗಿ ಲೆಕ್ಕಾಚಾರ ಮಾಡಲು. ಎರಡನೆಯದರಲ್ಲಿ, ಸಂದೇಶ ಹಾದುಹೋಗುವ ಇಂಟರ್ಫೇಸ್ (MPI) ಮತ್ತು ತೆರೆದ ಪ್ರಮಾಣಿತ OpenMP ಅನ್ನು ಬಳಸಲು ಸಾಧ್ಯವಿದೆ.


ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್ಗಳ ಅಭಿವೃದ್ಧಿ.

ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್‌ಗಳಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲು ಆಪ್ಟಿಮೈಸ್ ಮಾಡಲಾದ ಉಪಯುಕ್ತತೆಗಳು ಮತ್ತು ಸಹಾಯಕ ಘಟಕಗಳನ್ನು ಈಗಾಗಲೇ ರಚಿಸಲಾಗುತ್ತಿದೆ. ಇವುಗಳು ಉಪಯುಕ್ತತೆಗಳು, ಸೇವೆಗಳು, ಸಾಮಾನ್ಯ ಉದ್ದೇಶದ ಗ್ರಂಥಾಲಯಗಳು, ಡೇಟಾಬೇಸ್ ಬೆಂಬಲ, ಗ್ರಾಫಿಕ್ಸ್ ಉಪವ್ಯವಸ್ಥೆ (Xorg, GTK+ ಮತ್ತು Qt ಆಧರಿಸಿ), ನೆಟ್‌ವರ್ಕ್ ಮತ್ತು ಬಾಹ್ಯ ಸಾಧನಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವ ಸಾಧನಗಳು.

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

"ವಿದೇಶಿ ಪ್ರಮುಖ ಘಟಕಗಳೊಂದಿಗೆ ತಂತ್ರಜ್ಞಾನದ ಬಳಕೆಯು ದೇಶಕ್ಕೆ ನಿರ್ಣಾಯಕವಾದ ನಿರ್ವಹಣೆ ಮತ್ತು ಉತ್ಪಾದನೆಯ ಕ್ಷೇತ್ರಗಳಲ್ಲಿ ದೊಡ್ಡ ಬೆದರಿಕೆಗಳನ್ನು ಸೃಷ್ಟಿಸುತ್ತದೆ" ಎಂದು ಅಲೆಕ್ಸಾಂಡರ್ ಯಾಕುನಿನ್ ಹೇಳುತ್ತಾರೆ. "ಮೊದಲನೆಯದಾಗಿ, ಡೇಟಾ ರಕ್ಷಣೆ ಮತ್ತು ಹೊರಗಿನಿಂದ ಉಪಕರಣಗಳ ಕಾರ್ಯಾಚರಣೆಯ ಮೇಲೆ ಪ್ರಭಾವ ಬೀರುವ ಗುಪ್ತ ಸಾಧ್ಯತೆಗಳ ದೃಷ್ಟಿಕೋನದಿಂದ."

ಎಲ್ಬ್ರಸ್ -8 ಸಿ ಪ್ರೊಸೆಸರ್ನ ರಾಜ್ಯ ಪರೀಕ್ಷೆಗಳನ್ನು ಈ ವರ್ಷದ ಅಂತ್ಯಕ್ಕೆ ನಿಗದಿಪಡಿಸಲಾಗಿದೆ. ಅವರು ಯಶಸ್ವಿಯಾದರೆ, 2016 ರಲ್ಲಿ ಸರಣಿ ನಿರ್ಮಾಣ ಪ್ರಾರಂಭವಾಗುತ್ತದೆ. ಇಲ್ಲಿಯವರೆಗೆ ನಾವು ವರ್ಷಕ್ಕೆ ಸುಮಾರು 50 ಸಾವಿರ ಪ್ರೊಸೆಸರ್ಗಳ ಮಟ್ಟದಲ್ಲಿ ಸಣ್ಣ-ಪ್ರಮಾಣದ ಉತ್ಪಾದನೆಯ ಬಗ್ಗೆ ಹೆಚ್ಚು ಮಾತನಾಡುತ್ತಿದ್ದೇವೆ, ಆದರೆ ಇದು ಈಗಾಗಲೇ ರಷ್ಯಾದ ಮೈಕ್ರೋಎಲೆಕ್ಟ್ರಾನಿಕ್ಸ್ಗೆ ಒಂದು ದೊಡ್ಡ ಹೆಜ್ಜೆಯಾಗಿದೆ.

“ಈ ವರ್ಷದ ಕೊನೆಯಲ್ಲಿ ಅಥವಾ ಮುಂದಿನ ವರ್ಷದ ಆರಂಭದಲ್ಲಿ, ಟಿ-ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಹೊಸ ಬೈಕಲ್-ಎಂ ಪ್ರೊಸೆಸರ್‌ನಲ್ಲಿ ಕೆಲಸವನ್ನು ಪೂರ್ಣಗೊಳಿಸಬೇಕು ಮತ್ತು 2018 ರಲ್ಲಿ ನಾವು ಎಲ್ಬ್ರಸ್ -16 ಎಸ್ ಅನ್ನು ಅದೇ 28 ಎನ್ಎಂ ತಂತ್ರಜ್ಞಾನದಲ್ಲಿ 1.5 ಆವರ್ತನದೊಂದಿಗೆ ಪರಿಚಯಿಸಲು ಯೋಜಿಸುತ್ತೇವೆ. GHz ಮತ್ತು 512 GFlops ಗಿಂತ ಹೆಚ್ಚಿನ ಕಾರ್ಯಕ್ಷಮತೆ,” ಅಲೆಕ್ಸಾಂಡರ್ ಯಾಕುನಿನ್ ತನ್ನ ತಕ್ಷಣದ ಯೋಜನೆಗಳನ್ನು ಧ್ವನಿಸುತ್ತಾನೆ. ಮುಂದಿನ ಎಲ್ಬ್ರಸ್ ಪ್ರೊಸೆಸರ್ ಪ್ರತಿ ಗಡಿಯಾರದ ಚಕ್ರಕ್ಕೆ 50 ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ ಎಂದು ಈಗಾಗಲೇ ತಿಳಿದಿದೆ. ಇದರ ಅಂದಾಜು ಉತ್ಪಾದಕತೆ ಎಲ್ಬ್ರಸ್-8S ಗಿಂತ 2.5 ಪಟ್ಟು ಹೆಚ್ಚಾಗಿರುತ್ತದೆ.

ಲೇಖನವು JSC ಯುನೈಟೆಡ್ ಇನ್ಸ್ಟ್ರುಮೆಂಟ್-ಮೇಕಿಂಗ್ ಕಾರ್ಪೊರೇಶನ್‌ನ ವಸ್ತುಗಳನ್ನು ಬಳಸುತ್ತದೆ.