I am a Professor in the Computer Systems Department at the Siberian State University of Telecommunications and Information Sciences, Novosibirsk, Russia.
I am also a Senior Research Scientist in Computer Systems Lab at the Rzhanov Institute of Semiconductor Physics Siberian Branch of Russian Academy of Sciences.
Research interests include: message-passing in HPC systems, collective communication algorithms (MPI), multithreading, scalable synchronization, algorithms and software optimization.
Professor, 2020
Siberian State University of Telecommunications and Information Sciences
Doctor of Science, 2016
Siberian State University of Telecommunications and Information Sciences
Candidate of Science (PhD), 2008
Siberian State University of Telecommunications and Information Sciences
Diploma in Mathematics, 2005
Gorno-Altaysk State University
Слияние циклов (loop fusion, loop jamming) – это объединение двух смежных циклов в один с целью повышения временной локальности обращений к общим массивам и устранения накладных расходов на поддержание второго цикла.
Перестановка циклов (loop interchange) – это одна из простейших техник оптимизации доступа к данным в кеш-памяти процессорного ядра, направленная на улучшение временной локальности кода (temporal locality).