Exo 2 – новый язык программирования для высокопроизводительных вычислений

Exo 2 – новый язык программирования для высокопроизводительных вычислений

Exo 2 – малоизвестный язык. Поэтому компании вкладываются в найм талантов для создания высокопроизводительного библиотечного кода, лежащего в основе современных систем ИИ. Однако, можно обойтись и дешево.

Exo 2 относится к новой категории языков программирования, пишет xrust, которую профессор MIT называет «языками, планируемыми пользователем» (USL). Вместо того чтобы надеяться, что непрозрачный компилятор автоматически сгенерирует максимально быстрый код, USL ставят программистов на место водителя, позволяя им писать «расписания», которые явно контролируют, как компилятор генерирует код. 

Это позволяет инженерам по производительности преобразовывать простые программы, которые указывают, что они хотят вычислить, в сложные программы, которые делают то же самое, что и исходная спецификация, но намного, намного быстрее.

Одним из ограничений существующих USL (например, оригинального Exo) является их относительно фиксированный набор операций планирования, что затрудняет повторное использование кода планирования в разных «ядрах» (отдельных компонентах в высокопроизводительной библиотеке).

Напротив, Exo 2 позволяет пользователям определять новые операции планирования вне компилятора, что упрощает создание повторно используемых библиотек планирования.

Ведущий разработчик языка, аспирант МТИ, заявил, что Exo 2 может сократить общий код расписания в 100 раз и обеспечить производительность, конкурентоспособную с современными реализациями на нескольких различных платформах, включая подпрограммы базовой линейной алгебры (BLAS), которые поддерживают многие приложения машинного обучения. Это делает его привлекательным вариантом для инженеров в области HPC, сосредоточенных на оптимизации ядер для различных операций, типов данных и целевых архитектур.



4 лайка 588 просмотров Версия для печати
Комментариев нет
Для полноценного доступа к возможностям сайта и более удобного взаимодействия мы рекомендуем вам . Однако если вы хотите просто оставить комментарий, это можно сделать и без регистрации.
logo
Мария
Мария
В среду в 19:47
Секс в большом городе этот сериал стал культовым для целого поколения.
Новая эра сериалов: 50 шедевров HBO
Гость Сергей
Гость Сергей
Вчера в 07:18
Удивительно, что «Игра престолов» только на девятом месте. Хотя финал разочаровал, первые сезоны были великолепны.
Новая эра сериалов: 50 шедевров HBO
Сергей Бизнесмен
Сергей Бизнесмен
Вчера в 12:20
Компании, работающие с импортом, могут столкнуться с увеличением издержек. Необходимо заранее продумывать меры по минимизации рисков.
Доллар уже по 80
Скептик
Скептик
Вчера в 10:45
Сомневаюсь, что маркировка звонков полностью решит проблему мошенничества. Мошенники всегда находят новые способы обмана.
Госдума вводит обязательную маркировку звонков
Максим
Максим
Во вторник в 21:01
Всему виной не ТикТок, а отсутствие интересных альтернатив для молодёжи. Нужно создавать больше возможностей для их развития и самореализации вне интернета.
Тиктоки и рилсы опаснее алкоголя и марихуаны
Ольга Петровна
Ольга Петровна
В среду в 18:15
Как преподаватель, вижу, что ученики стали меньше читать и больше зависать в соцсетях. Это сказывается на их успеваемости и способности критически мыслить.
Тиктоки и рилсы опаснее алкоголя и марихуаны
Алёна
Алёна
2 февраля 2025 19:11
Интересная и многослойная история! Пара действительно прошла через много испытаний, но их искренность в попытках изменить ситуацию и поддержка важных движений заслуживает уважения. Важно, что они делают шаги к исправлению своих ошибок и продолжают учить общество важным ценностям.
Скандал вокруг свадьбы Блейк Лайвли и Райана Рейнольдса
Иван
Иван
30 января 2025 13:16
Глазам тоже нужен отдых! Экранная жизнь неизбежна, но пара простых привычек — моргать чаще, делать перерывы, настраивать яркость — помогут сохранить зрение. Бережём глаза, чтобы видеть мир во всей его красе! 👀✨
Цифровая усталость: почему наши глаза страдают от экранов?
Алёна
Алёна
29 января 2025 08:57
Как здорово, что Сэм продолжает развиваться в мире искусства, сохраняя при этом свою скромность и спокойствие! Видно, что он не хочет быть в центре внимания, но всё равно вызывает интерес. А слухи о помолвке с Элеонор только добавляют романтики в эту историю. Желаю ему удачи и в творчестве, и в личной жизни!
Внук покойной принцессы Маргарет на пороге помолвки
Леонид
Леонид
28 января 2025 19:14
Microsoft представила свою новую базу данных DocumentDB с открытым исходным кодом. Несмотря на схожесть с названием продукта Amazon, это решение на базе PostgreSQL выглядит многообещающе. Интересно, как оно будет конкурировать с существующими решениями в области NoSQL, такими как MongoDB.
Microsoft анонсировала базу данных NoSQL DocumentDB