ಇಂಟೆಲ್ ಹೊಸ ಓಪನ್ ಫರ್ಮ್‌ವೇರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಯುನಿವರ್ಸಲ್ ಸ್ಕೇಲೆಬಲ್ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ

Intel ಹೊಸ ಫರ್ಮ್‌ವೇರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತಿದೆ, ಯುನಿವರ್ಸಲ್ ಸ್ಕೇಲೆಬಲ್ ಫರ್ಮ್‌ವೇರ್ (USF), ಫರ್ಮ್‌ವೇರ್ ಸಾಫ್ಟ್‌ವೇರ್ ಸ್ಟಾಕ್‌ನ ಎಲ್ಲಾ ಘಟಕಗಳ ಅಭಿವೃದ್ಧಿಯನ್ನು ವಿವಿಧ ವರ್ಗಗಳ ಸಾಧನಗಳಿಗೆ, ಸರ್ವರ್‌ಗಳಿಂದ ಚಿಪ್‌ನಲ್ಲಿನ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ (SoC) ಸರಳಗೊಳಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ. USF ಸಂರಚನೆ, ಫರ್ಮ್‌ವೇರ್ ಅಪ್‌ಡೇಟ್‌ಗಳು, ಭದ್ರತೆ ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಂ ಅನ್ನು ಬೂಟ್ ಮಾಡಲು ಜವಾಬ್ದಾರರಾಗಿರುವ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಘಟಕಗಳಿಂದ ಕೆಳಮಟ್ಟದ ಹಾರ್ಡ್‌ವೇರ್ ಇನಿಶಿಯಲೈಸೇಶನ್ ಲಾಜಿಕ್ ಅನ್ನು ಪ್ರತ್ಯೇಕಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುವ ಅಮೂರ್ತತೆಯ ಪದರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ. USF ಆರ್ಕಿಟೆಕ್ಚರ್‌ನ ವಿಶಿಷ್ಟ ಅಂಶಗಳ ಕರಡು ವಿವರಣೆ ಮತ್ತು ಅನುಷ್ಠಾನವನ್ನು GitHub ನಲ್ಲಿ ಪೋಸ್ಟ್ ಮಾಡಲಾಗಿದೆ.

USF ಮಾಡ್ಯುಲರ್ ರಚನೆಯನ್ನು ಹೊಂದಿದ್ದು ಅದು ನಿರ್ದಿಷ್ಟ ಪರಿಹಾರಗಳಿಗೆ ಸಂಬಂಧಿಸಿಲ್ಲ ಮತ್ತು TianoCore EDK2 UEFI ಸ್ಟಾಕ್, ಮಿನಿಮಲಿಸ್ಟಿಕ್ ಸ್ಲಿಮ್ ಬೂಟ್‌ಲೋಡರ್ ಫರ್ಮ್‌ವೇರ್, U-ಬೂಟ್ ಬೂಟ್‌ಲೋಡರ್ ಮತ್ತು ಬೂಟ್ ಹಂತಗಳಂತಹ ಹಾರ್ಡ್‌ವೇರ್ ಪ್ರಾರಂಭ ಮತ್ತು ಬೂಟ್ ಹಂತಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ವಿವಿಧ ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಯೋಜನೆಗಳ ಬಳಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ. ಕೋರ್‌ಬೂಟ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್. UEFI ಇಂಟರ್ಫೇಸ್, ಲಿನಕ್ಸ್‌ಬೂಟ್ ಲೇಯರ್ (ಲಿನಕ್ಸ್ ಕರ್ನಲ್‌ನ ನೇರ ಲೋಡ್‌ಗಾಗಿ), ವಾಲ್ಟ್‌ಬೂಟ್ (ಪರಿಶೀಲಿಸಿದ ಬೂಟ್) ಮತ್ತು ಎಸಿಆರ್‌ಎನ್ ಹೈಪರ್‌ವೈಸರ್ ಅನ್ನು ಬೂಟ್ ಲೋಡರ್‌ಗಾಗಿ ಹುಡುಕಲು ಮತ್ತು ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗೆ ನಿಯಂತ್ರಣವನ್ನು ವರ್ಗಾಯಿಸಲು ಪೇಲೋಡ್ ಪರಿಸರಗಳಾಗಿ ಬಳಸಬಹುದು. ACPI, UEFI, Kexec ಮತ್ತು ಮಲ್ಟಿ-ಬೂಟ್‌ನಂತಹ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ವಿಶಿಷ್ಟ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಒದಗಿಸಲಾಗಿದೆ.

USF ಒಂದು ಪ್ರತ್ಯೇಕ ಹಾರ್ಡ್‌ವೇರ್ ಬೆಂಬಲ ಪದರವನ್ನು (FSP, ಫರ್ಮ್‌ವೇರ್ ಬೆಂಬಲ ಪ್ಯಾಕೇಜ್) ಒದಗಿಸುತ್ತದೆ, ಇದು ಸಾಮಾನ್ಯ API ಮೂಲಕ ಸಾರ್ವತ್ರಿಕ ಮತ್ತು ಗ್ರಾಹಕೀಯಗೊಳಿಸಬಹುದಾದ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್ ಲೇಯರ್ (POL, ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಆರ್ಕೆಸ್ಟ್ರೇಶನ್ ಲೇಯರ್) ನೊಂದಿಗೆ ಸಂವಹನ ನಡೆಸುತ್ತದೆ. FSP ಅಮೂರ್ತ ಕಾರ್ಯಾಚರಣೆಗಳಾದ CPU ರೀಸೆಟ್, ಹಾರ್ಡ್‌ವೇರ್ ಇನಿಶಿಯಲೈಸೇಶನ್, SMM (ಸಿಸ್ಟಮ್ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಮೋಡ್) ನೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದು, SoC ಮಟ್ಟದಲ್ಲಿ ದೃಢೀಕರಣ ಮತ್ತು ಪರಿಶೀಲನೆ. ಆರ್ಕೆಸ್ಟ್ರೇಶನ್ ಲೇಯರ್ ACPI ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ರಚನೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ, ಜೆನೆರಿಕ್ ಬೂಟ್‌ಲೋಡರ್ ಲೈಬ್ರರಿಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಸುರಕ್ಷಿತ ಫರ್ಮ್‌ವೇರ್ ಘಟಕಗಳನ್ನು ರಚಿಸಲು ರಸ್ಟ್ ಭಾಷೆಯನ್ನು ಬಳಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ ಮತ್ತು YAML ಮಾರ್ಕ್ಅಪ್ ಭಾಷೆಯನ್ನು ಬಳಸಿಕೊಂಡು ಕಾನ್ಫಿಗರೇಶನ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ. POL ಮಟ್ಟವು ದೃಢೀಕರಣ, ದೃಢೀಕರಣ ಮತ್ತು ನವೀಕರಣಗಳ ಸುರಕ್ಷಿತ ಸ್ಥಾಪನೆಯನ್ನು ಸಹ ನಿರ್ವಹಿಸುತ್ತದೆ.

ಇಂಟೆಲ್ ಹೊಸ ಓಪನ್ ಫರ್ಮ್‌ವೇರ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಯುನಿವರ್ಸಲ್ ಸ್ಕೇಲೆಬಲ್ ಫರ್ಮ್‌ವೇರ್ ಅನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುತ್ತದೆ

ಹೊಸ ವಾಸ್ತುಶಿಲ್ಪವು ಇದನ್ನು ಅನುಮತಿಸುತ್ತದೆ ಎಂದು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ:

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

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ