Компилятор способен «разумно» оптимизировать приложения, что ускоряет их работу и сокращает время разработки и вывода итогового продукта на рынок. Проведенные тесты на серверах IBM System p показали увеличение скорости работы встроенных приложений в среднем на 18%.

По словам Билха Мендельсона, ответственного за технологии оптимизации программ в IBM Research, новое решение автоматически обучается тому, как получить лучшую отдачу от используемого оборудования, будь то мобильные телефоны или настольные системы. В итоге приложение работает быстрее и потребляет меньше энергии. Компилятор использует элементы искусственного интеллекта и машинного обучения с тем, чтобы в каждом случае выбрать конкретный способ оптимизации с целью увеличения производительности.

Поделитесь материалом с коллегами и друзьями