Mesa 20.2 ಬಿಡುಗಡೆಯನ್ನು ರೂಪಿಸಲು ಬಳಸುವ ಕೋಡ್ಬೇಸ್ನಲ್ಲಿ,
ಎಎಮ್ಡಿಜಿಪಿಯು ಡ್ರೈವರ್ಗಾಗಿ ಎಎಮ್ಡಿ ಅಭಿವೃದ್ಧಿಪಡಿಸಿದ ಹಳೆಯ ಬ್ಯಾಕೆಂಡ್ನೊಂದಿಗೆ ಎಸಿಒ ಸಮಾನತೆಯನ್ನು ಸಾಧಿಸಿದ ನಂತರ ಆರ್ಎಡಿವಿ ಡ್ರೈವರ್ ಅನ್ನು ಹೊಸ ಬ್ಯಾಕೆಂಡ್ಗೆ ಬದಲಾಯಿಸುವುದು ಸಾಧ್ಯವಾಯಿತು, ಇದನ್ನು ರೇಡಿಯನ್ಎಸ್ಐ ಓಪನ್ಜಿಎಲ್ ಡ್ರೈವರ್ನಲ್ಲಿ ಬಳಸಲಾಗುತ್ತಿದೆ. ವಾಲ್ವ್ ಮೂಲಕ ಪರೀಕ್ಷೆ
ACO ಬ್ಯಾಕೆಂಡ್ ಗೇಮಿಂಗ್ ಅಪ್ಲಿಕೇಶನ್ ಶೇಡರ್ಗಳಿಗೆ ಸಾಧ್ಯವಾದಷ್ಟು ಸೂಕ್ತವಾದ ಕೋಡ್ ಉತ್ಪಾದನೆಯನ್ನು ಒದಗಿಸುವ ಗುರಿಯನ್ನು ಹೊಂದಿದೆ, ಜೊತೆಗೆ ಹೆಚ್ಚಿನ ಸಂಕಲನ ವೇಗವನ್ನು ಸಾಧಿಸುತ್ತದೆ. ACO ಅನ್ನು C++ ನಲ್ಲಿ ಬರೆಯಲಾಗಿದೆ, JIT ಸಂಕಲನವನ್ನು ಗಮನದಲ್ಲಿಟ್ಟುಕೊಂಡು ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ ಮತ್ತು ಪಾಯಿಂಟರ್-ಆಧಾರಿತ ರಚನೆಗಳನ್ನು ತಪ್ಪಿಸುವ ವೇಗದ ಪುನರಾವರ್ತಿತ ಡೇಟಾ ರಚನೆಗಳನ್ನು ಬಳಸುತ್ತದೆ. ಕೋಡ್ನ ಮಧ್ಯಂತರ ಪ್ರಾತಿನಿಧ್ಯವು ಸಂಪೂರ್ಣವಾಗಿ SSA (ಸ್ಟ್ಯಾಟಿಕ್ ಸಿಂಗಲ್ ಅಸೈನ್ಮೆಂಟ್) ಅನ್ನು ಆಧರಿಸಿದೆ ಮತ್ತು ಶೇಡರ್ ಅನ್ನು ಅವಲಂಬಿಸಿ ರಿಜಿಸ್ಟರ್ ಅನ್ನು ನಿಖರವಾಗಿ ಪೂರ್ವ ಲೆಕ್ಕಾಚಾರ ಮಾಡುವ ಮೂಲಕ ರಿಜಿಸ್ಟರ್ ಹಂಚಿಕೆಯನ್ನು ಅನುಮತಿಸುತ್ತದೆ.
ಸೇರ್ಪಡೆ: ಈ ಸಮಯದಲ್ಲಿ, ACO ಕೇವಲ Mesa RADV ವಲ್ಕನ್ ಡ್ರೈವರ್ಗಾಗಿ ಮಾತ್ರ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತದೆ. ಆದರೆ ACO ಅಭಿವರ್ಧಕರು
ಮೂಲ: opennet.ru