Исследователи Массачусетского технологического института разработали ML-инструмент Ithemal для определения того, насколько быстро код будет выполняться на разных чипах, сообщает The Next Web.
Новая ML-система, описанная в трёх исследовательских работах (1, 2, 3), поможет разработчикам подстроить приложения под процессоры с определёнными архитектурами. В результате повысится эффективность расхода вычислительных ресурсов и скорость исполнения кода.
Нейросеть Ithemal прогнозирует, с какой скорость процессор будет обрабатывать незнакомые базовые блоки. Опенсорсный бенчмарк BHive предназначен для оценки моделей выполнения и содержит более 300 тысяч базовых блоков по таким сферам, как машинное обучение, криптография, базы данных и многим другим. В экспериментах с чипами Intel нейросеть Ithemal сработала лучше, чем собственные модели компании, отметили исследователи. В декабре был представлен алгоритм Vemal для автоматического генерирования оптимизаций компилятора.
Подробно об инструменте можно прочитать в пресс-релизе MIT.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.