Дапамажыце dev.by 🤍
Падтрымаць

В MIT создали новый язык программирования Simit

2 каментарыя
В MIT создали новый язык программирования Simit

Международная группа учёных разработала новый язык программирования, который позволяет переключаться между высокоуровневым и низкоуровневым описанием для комплексного моделирования физических процессов. Об этом сообщается на сайте Массачусетского технологического института (MIT), пишет Naked Science.

Читать далее...

Изображение: MIT News

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

Дальнейшее моделирование не требует от программиста дополнительного переключения и предполагает традиционное написание кода только на языке линейной алгебры. Программы, написанные на Simit, могут работать на обычных (CPU) и графических (GPU) микропроцессорах без адаптации кода.

Вместе с тем новый язык отличается высокой скоростью выполнения алгоритмов. Тесты показали, что на GPU код Simit работает в 4–20 раз быстрее, чем на CPU. Скорость написания кода на Simit в десятки и сотни раз превзошла показатель других языков научного программирования. По словам исследователей, такого результата удалось достичь за счет повышения производительности языка: для выполнения одного и того же алгоритма ему потребовалось 0,1 от стандартного объема кода.

«История нашего исследования восходит к тому, что компромисс между лаконичным кодом и хорошей производительностью невозможен. Это не так, по крайней мере применительно к упомянутым задачам. Но это необязательно и для широкого спектра других задач», — сообщил соавтор работы Фредерик Кьелстад.

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

Также в рамках испытаний команда успешно воспроизвела на новом языке оригинальный алгоритм PageRank — один из алгоритмов ранжирования результатов интернет-поиска — от Google. В настоящее время ученые апробируют технологию в квантовой хромодинамике для описания сильного взаимодействия.

Участие в разработке Simit принимали учёные из MIT, Калифорнийского университета в Беркли, Торонтского университета, Техасского университета A&M, Техасского университета в Остине, а также исследователи из компании Adobe Systems Inc.

Чытайце таксама
Netflix набывае Warner Bros.
Netflix набывае Warner Bros.
Netflix набывае Warner Bros.
Выкарыстанне ШІ на працоўных месцах рэзка знізілася ў ЗША
Выкарыстанне ШІ на працоўных месцах рэзка знізілася ў ЗША
Выкарыстанне ШІ на працоўных месцах рэзка знізілася ў ЗША
16 каментарыяў
ШІ пазбавіць працы да 40 млн чалавек толькі ў ЗША, але выйсце ёсць — меркаванне эксперта
ШІ пазбавіць працы да 40 млн чалавек толькі ў ЗША, але выйсце ёсць — меркаванне эксперта
ШІ пазбавіць працы да 40 млн чалавек толькі ў ЗША, але выйсце ёсць — меркаванне эксперта
1 каментарый
ШІ ужо зараз можа замяніць 12% амерыканскіх работнікаў
ШІ ужо зараз можа замяніць 12% амерыканскіх работнікаў
ШІ ужо зараз можа замяніць 12% амерыканскіх работнікаў
2 каментарыя

Хочаце паведаміць важную навіну? Пішыце ў Telegram-бот

Галоўныя падзеі і карысныя спасылкі ў нашым Telegram-канале

Абмеркаванне
Каментуйце без абмежаванняў

Рэлацыраваліся? Цяпер вы можаце каментаваць без верыфікацыі акаўнта.

Каментарыяў пакуль няма.