Разработан процессор для лаконичного параллельного программирования — Naked Science
3 минуты
Редакция
1

Разработан процессор для лаконичного параллельного программирования

Ученые из Массачусетского технологического института (США) разработали процессор, ускоряющий параллельные вычисления в 3–18 раз. Об этом сообщается на официальном сайте образовательного учреждения.

computer-programming
©Wikipedia

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

 

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

 

В рамках тестирования исследователи сравнили мощности версий Swarm и модифицированных версий параллельных вычислительных систем — лучших из существующих — на шести алгоритмах. Помимо общего преобладания скорости, для выполнения алгоритма новому процессору требовалась 0,1 от привычного объема кода. В одном случае Swarm ускорил выполнение задачи в 75 раз, однако ее распараллеливание оказалось ученым не под силу.

 

По мнению профессора Луиса Кезе, разработанная технология включает в себя лучшие аспекты транзакционной памяти и потоков управления:

«Транзакционная память представляет собой механизм, который следит за тем, чтобы несколько параллельных процессов не наступали друг другу на пятки. Такая схема гарантирует упорядоченное обновление общих ячеек памяти. Поток управления — близкая техника: сделай это, не будучи уверен, что задачи выполняются параллельно, а если нет, отмени и сделай вновь, но последовательно. Архитектура Санчеса вбирает многие позитивные особенности этих подходов и создает свой».

Нашли опечатку? Выделите фрагмент и нажмите Ctrl + Enter.
11 часов назад
5 минут
Денис Гордеев

Ранее мнение ученых о влиянии этого лекарства на развитие раковых опухолей было совсем другим.

Вчера, 13:59
5 минут
Мария Кривоченко

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

Вчера, 11:44
11 минут
Мария Азарова

Президент подчеркнул, что препарат, созданный российскими специалистами, успешно прошел все этапы испытаний и доказал свою эффективность в борьбе с вирусом.

Вчера, 11:44
11 минут
Мария Азарова

Президент подчеркнул, что препарат, созданный российскими специалистами, успешно прошел все этапы испытаний и доказал свою эффективность в борьбе с вирусом.

6 августа
30 минут
Николай Цыгикало

Трагическая новость о взрыве огромной силы в Бейруте, занявшая первые строчки новостных ресурсов, вызывает естественные вопросы: как это могло произойти, что там взорвалось, в силу каких факторов возможны подобные происшествия? Чтобы разобраться, взглянем пристальнее на свойства аммиачной селитры и связанные с ней опасные моменты.

Позавчера, 15:11
9 минут
Мария Азарова

Будут ли в России осенью вновь вводить ограничения по Covid-19? Есть ли люди, перенесшие коронавирус, но организм которых почему-то не выработал антитела? На эти и многие другие вопросы попытался ответить российский ученый-медик Арег Тотолян.

22 июля
66 минут
Александр Березин

С 2064 года численность людей начнет сокращаться — и этот процесс может быть необратим. Один из авторов соответствующей научной работы прямо указывает: если ничего не изменится, через несколько веков человечество вымрет. Однако есть вещи и похуже вымирания. Куда вероятнее иной сценарий: мир будет заселен теми, кто сможет размножаться в новых культурных условиях. К сожалению, значительная часть современных европейцев, американцев и, возможно, других народов будут вытеснены с первых страниц истории. Вдобавок те, кто победят в этой непростой борьбе, нам, сегодняшнему населению Земли, могут сильно не понравиться. Попробуем разобраться почему.

12 июля
28 минут
Илья Ведмеденко

Программа ПАК ДП (перспективный авиационный комплекс дальнего перехвата) привлекает к себе все больше внимания. Разберемся, что это такое и появится ли у России новый боевой самолет.

31 июля
9 минут
Sergei Sobol

Сейчас, когда многие вокруг задумываются, а не попробовать ли что-то новое и не сменить ли профессию, программирование точно одно из тех направлений, к которому стоит присмотреться. Может, вы об этом уже думали?

[miniorange_social_login]

Комментарии

1 Комментарий

ulogin_vkontakte_54635398
21.06.2016
-
0
+
Это всё здорово, НО...Как с ресурсо/энергопотреблением?
Подтвердить?
Лучшие материалы
Предстоящие мероприятия
Войти
Регистрируясь, вы соглашаетесь с правилами использования сайта и даете согласие на обработку персональных данных.

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: