Сегодня в 16:30 состоится доклад Ивана Лыкова на тему "SIMD- and Cache-Friendly Algorithm for Sorting an Array of Structures"
Аннотация
Сортировка структур — распространённая задача в различных программных системах, и multiway merge рассматривается как один из алгоритмов для решения этой задачи. Существующие реализации алгоритма страдают от неэффективной работы с кешом процессора, или с SIMD инструкциями.
В докладе будут рассмотрены несколько идей для совмещения и обобщения текущих подходов, с целью повысить эффективность. Также будут кратко описаны текущие подходы и представлены результаты сравнения предложенного алгоритма с существующими.