Уведомления
Авторизуйтесь или зарегистрируйтесь, чтобы оценивать материалы, создавать записи и писать комментарии.
Авторизуясь, вы соглашаетесь с правилами пользования сайтом и даете согласие на обработку персональных данных.
MIT представил новый язык программирования
Международная группа ученых разработала новый язык программирования, который позволяет переключаться между высокоуровневым и низкоуровневым описанием для комплексного моделирования физических процессов. Об этом сообщается на сайте Массачусетского технологического института (MIT).
Язык программирования Simit основан на обратимом автоматическом переводе низкоуровневого описания алгоритмов в высокоуровневое, или графиков в матрицы, с помощью численных методов линейной алгебры. Дальнейшее моделирование не требует от программиста дополнительного переключения и предполагает традиционное написание кода только на языке линейной алгебры. Программы, написанные на Simit, могут работать на обычных (CPU) и графических (GPU) микропроцессорах без адаптации кода.
Вместе с тем новый язык отличается высокой скоростью выполнения алгоритмов. Тесты показали, что на GPU код Simit работает в 4–20 раз быстрее, чем на CPU. Скорость написания кода на Simit в десятки и сотни раз превзошла показатель других языков научного программирования. По словам исследователей, такого результата удалось достичь за счет повышения производительности языка: для выполнения одного и того же алгоритма ему потребовалось 0,1 от стандартного объема кода.
«История нашего исследования восходит к тому, что компромисс между лаконичным кодом и хорошей производительностью невозможен. Это не так, по крайней мере применительно к упомянутым задачам. Но это необязательно и для широкого спектра других задач», — сообщил соавтор работы Фредерик Кьелстад.
По его словам, помимо моделирования физических процессов, Simit может использоваться в таких областях, как робототехника, анализ данных, машинное обучение, оптимизация. Также в рамках испытаний команда успешно воспроизвела на новом языке оригинальный алгоритм PageRank — один из алгоритмов ранжирования результатов интернет-поиска — от Google. В настоящее время ученые апробируют технологию в квантовой хромодинамике для описания сильного взаимодействия.
Участие в разработке Simit принимали ученые из MIT, Калифорнийского университета в Беркли, Торонтского университета, Техасского университета A&M, Техасского университета в Остине, а также исследователи из компании Adobe Systems Inc.
Среди тысяч окаменелостей из раннеюрского озера нашли самый полный скелет древней двоякодышащей рыбы
Китайские палеонтологи раскопали богатый окаменелостями комплекс, раскрывающий разнообразную пищевую цепь пресноводного озера времен раннего юрского периода. Тысячи находок рыб, среди которых и новые виды, древних родственников акул и даже плезиозавров показали пеструю фауну, сохранившуюся после вымирания почти 200 миллионов лет назад.
Постановка верного диагноза порой напоминает детективное расследование. Чтобы найти «преступника» — причину болезни, врачам нередко приходится перебрать множество версий и потенциальных подозреваемых. Об одном таком «деле» недавно рассказали американские медики: им долго не удавалось определить, что вызывало приступы боли в животе у в остальном здоровой 16-летней девушки. В итоге виновником оказалось редкое расстройство под названием синдром Рапунцель.
Традиционных претендентов на роль частиц темной материи не удается найти даже через десятилетия поисков. Поэтому некоторые ученые считают довольно экзотические гипотетические элементарные частицы — аксионы — одними из главных кандидатов на роль темной материи. Считается, что она составляет большую часть массы во Вселенной и «склеивает» галактики в единую структуру. Недавно исследовательская группа из Калифорнийского университета (США) предположила, что аксионы могут возникать в недрах взрывающихся сверхновых и преобразовываться в гамма-лучи под воздействием магнитных полей родительских звезд.
Среди тысяч окаменелостей из раннеюрского озера нашли самый полный скелет древней двоякодышащей рыбы
Китайские палеонтологи раскопали богатый окаменелостями комплекс, раскрывающий разнообразную пищевую цепь пресноводного озера времен раннего юрского периода. Тысячи находок рыб, среди которых и новые виды, древних родственников акул и даже плезиозавров показали пеструю фауну, сохранившуюся после вымирания почти 200 миллионов лет назад.
Американские ученые проанализировали данные о поедании фекалий животными, чтобы выяснить, какие причины стоят за этим поведением и какие закономерности можно проследить. В результате они разделили всю выборку более чем из 150 видов на семь категорий по тому, что заставляет зверей питаться таким сомнительным продуктом.
Несмотря на отмену попытки «экономичной» ловли первой ступени, шестой испытательный полет Starship был успешным. Корабль — вторая ступень системы впервые продемонстрировала возможность маневра на орбите. Первая ступень после приводнения неожиданно для всех смогла пережить два взрыва, не утратив плавучесть. Среди наблюдавших за испытанием был Дональд Трамп.
Под рыжим верхним слоем с виду обычного камня открылся целый калейдоскоп довольно неожиданных оттенков. Это особенно интересно с учетом того, где лежит камень — в марсианском кратере, который по всем признакам когда-то был озером.
Международная коллаборация физиков под руководством ученых из Йельского университета в США представила самые убедительные на сегодня подтверждения существования нового типа сверхпроводящих материалов. Доказательство существования нематической фазы вещества — научный прорыв, открывающий путь к созданию сверхпроводимости совершенно новым способом.
Органические молекулы с пи-связью образуют очень устойчивые геометрии, которые не любят нарушаться. В 1924 году немецкий химик Юлиус Бредт сформулировал соответствующий запрет, вошедший в учебники химии. Тем не менее это в некоторых случаях возможно. В новой работе американские исследователи представили несколько «антибредтовских» соединений из класса олефинов.
Вы попытались написать запрещенную фразу или вас забанили за частые нарушения.
ПонятноИз-за нарушений правил сайта на ваш аккаунт были наложены ограничения. Если это ошибка, напишите нам.
ПонятноНаши фильтры обнаружили в ваших действиях признаки накрутки. Отдохните немного и вернитесь к нам позже.
ПонятноМы скоро изучим заявку и свяжемся с Вами по указанной почте в случае положительного исхода. Спасибо за интерес к проекту.
ПонятноМы скоро прочитаем его и свяжемся с Вами по указанной почте. Спасибо за интерес к проекту.
Понятно
Комментарии