Panfrost ಡ್ರೈವರ್ Bifrost GPU (ಮಾಲಿ G3) ಗಾಗಿ 31D ರೆಂಡರಿಂಗ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ

ಕೊಲಾಬೊರಾ ಕಂಪನಿ ವರದಿ ಮಾಡಿದೆ ಚಾಲಕನ ಕಾರ್ಯವನ್ನು ಸುಧಾರಿಸುವ ಬಗ್ಗೆ ಪ್ಯಾನ್‌ಫ್ರಾಸ್ಟ್ GPU Bifrost ಹೊಂದಿರುವ ಸಾಧನಗಳಲ್ಲಿ (ಮಾಲಿ ಜಿ 31) ಮೂಲಭೂತ ವಿನ್ಯಾಸ ಬೆಂಬಲ ಸೇರಿದಂತೆ 3D ರೆಂಡರಿಂಗ್ ಸಿಸ್ಟಮ್ ಅನ್ನು ಚಲಾಯಿಸಲು ಸೂಕ್ತವಾದ ಸ್ಥಿತಿಗೆ.
ಪ್ಯಾನ್‌ಫ್ರಾಸ್ಟ್ ಡ್ರೈವರ್‌ನ ಆರಂಭಿಕ ಗಮನವು ಮಿಡ್‌ಗಾರ್ಡ್ ಚಿಪ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವುದರ ಮೇಲೆ ಕೇಂದ್ರೀಕರಿಸಿದೆ, ಆದರೆ ಈಗ ಬಿಫ್ರಾಸ್ಟ್ ಚಿಪ್‌ಗಳಿಗೆ ಗಮನ ನೀಡಲಾಗುತ್ತಿದೆ, ಇದು ಕಮಾಂಡ್ ಫ್ಲೋ ಪ್ರದೇಶದಲ್ಲಿ ಮಿಡ್‌ಗಾರ್ಡ್‌ಗೆ ಹತ್ತಿರದಲ್ಲಿದೆ, ಆದರೆ ಶೇಡರ್‌ಗಳು ಮತ್ತು ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸೂಚನೆಗಳಲ್ಲಿ ಗಮನಾರ್ಹ ವ್ಯತ್ಯಾಸಗಳನ್ನು ಹೊಂದಿದೆ. ಶೇಡರ್‌ಗಳು ಮತ್ತು ಆಜ್ಞೆಯ ಹರಿವಿನ ನಡುವೆ.

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

Panfrost ಡ್ರೈವರ್ Bifrost GPU (ಮಾಲಿ G3) ಗಾಗಿ 31D ರೆಂಡರಿಂಗ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆPanfrost ಡ್ರೈವರ್ Bifrost GPU (ಮಾಲಿ G3) ಗಾಗಿ 31D ರೆಂಡರಿಂಗ್ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ

ಪ್ಯಾನ್‌ಫ್ರಾಸ್ಟ್ ಡ್ರೈವರ್ ಅನ್ನು ARM ನಿಂದ ಮೂಲ ಡ್ರೈವರ್‌ಗಳ ರಿವರ್ಸ್ ಎಂಜಿನಿಯರಿಂಗ್ ಆಧರಿಸಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗಿದೆ ಮತ್ತು ಮಿಡ್‌ಗಾರ್ಡ್ (ಮಾಲಿ-T6xx, Mali-T7xx, Mali-T8xx) ಮತ್ತು Bifrost (ಮಾಲಿ G3x, G5x, G7x) ಮೈಕ್ರೊ ಆರ್ಕಿಟೆಕ್ಚರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ ಚಿಪ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ. GPU ಮಾಲಿ 400/450 ಗಾಗಿ, ARM ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಧರಿಸಿ ಅನೇಕ ಹಳೆಯ ಚಿಪ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗಿದೆ, ಡ್ರೈವರ್ ಅನ್ನು ಪ್ರತ್ಯೇಕವಾಗಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಲಾಗುತ್ತಿದೆ ಲಿಮಾ.

ಮೂಲ: opennet.ru

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