Были реализованы NUMA-aware примитивы синхронизации на языке Java для легких потоков. Целевыми процессорами для тестирования были выбраны процессоры линейки Kunpeng-920 от компании Huawei. Для оценивания эффективности блокировок, были созданы инструменты для измерения пропускной способности и накладных расходов. Были произведены замеры, и некоторые реализации оказались более эффективными, чем стандартные блокировки в Java. Реализованные блокировки могут использоваться в Java приложениях, которые будут работать на NUMA процессорах и использовать легкие потоки.
Коробейников Н.А. (науч. рук. Аксенов В.Е.) Реализация примитивов синхронизации для легких потоков в Java на NUMA-архитектуре // Сборник тезисов докладов конгресса молодых ученых. Электронное издание. – СПб: Университет ИТМО, [2023]. URL: https://kmu.itmo.ru/digests/article/10225