Инженеры компании Qualcomm инициировали обсуждение по вопросу интеграции нового фреймворка синхронизации Synx в основную ветку ядра Linux. Разработка представляет собой глобальную систему координации, предназначенную для связывания различных компонентов внутри современных однокристальных систем. В условиях усложнения архитектуры чипов существующие подходы вроде dma fence не всегда обеспечивают оптимальное взаимодействие между вычислительными блоками, изолированными процессорами и встроенными прошивками.
Фреймворк Synx уже активно применяется внутри самой компании Qualcomm на протяжении последних нескольких поколений мобильных чипсетов и платформ для виртуальной реальности. По заявлениям разработчиков, внедрение этой системы дает существенный прирост производительности и повышает энергоэффективность устройств. При этом технология не заменяет существующие внутренние механизмы ядра Linux, а дополняет их, создавая единую среду синхронизации для разнородных вычислительных сред.
Разработанное решение не привязано к архитектуре конкретного производителя и создавалось с учетом универсального использования всей полупроводниковой отраслью. Представители Qualcomm отправили соответствующий запрос на комментарии в список рассылки ядра Linux для начала проектирования и согласования архитектуры. Дальнейшая судьба фреймворка зависит от оценки сообщества разработчиков и результатов тестирования предложенных изменений.