Быстрее на десятки процентов: российские учёные придумали, как ускорить микропроцессоры

В ННГУ надеются, что новые методы повышения производительности вычислений помогут решить многие научные и прикладные задачи

Своё исследование, связанное с более рациональным использованием ресурсов микропроцессоров RISC-V, учёные ННГУ опубликовали в Lobachevskii Journal of Mathematics. Этот способ помогает ускорить на десятки процентов выполнение некоторых алгоритмов библиотеки OpenCV – основы «компьютерного зрения» для робототехники, медицины, мобильных фотографий и разработки автопилотов.

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

Используя смартфон, мы ожидаем, что все операции будут выполняться очень быстро, налету, без пауз и зависаний. Между тем задачи, которые мы доверяем мобильным устройствам, становятся все сложнее и сложнее. Поэтому разработчики программного обеспечения стараются писать программы так, чтобы как можно лучше использовать возможности процессора и подсистемы памяти, чтобы те в итоге быстро работали. Есть надежда, что скоро мы можем увидеть RISC-V-процессоры в мобильных и в серверных устройствах.

Иосиф Мееров, один из авторов публикации, заведующий кафедрой высокопроизводительных вычислений и системного программирования Института информационных технологий, математики и механики ННГУ

По данным университета, исследование поддержано программой «Приоритет-2030» российского национального проекта «Наука и университеты».

Читать материалы по теме:

В сотни раз быстрей нейросетей: Россия запустит экспериментальный фотонный процессор

Заработал первый российский высокоточный сверхпроводниковый квантовый процессор

Разработан новый российский метод быстрой трехкубитной операции на флаксониумах

Этот сайт использует куки