No início deste mês Os engenheiros da Intel postaram sua ativação inicial do kernel Linux em torno das interrupções do usuário x86 com esse recurso estreiando com CPUs Xeon”Sapphire Rapids”. Conforme implícito no nome, a funcionalidade de interrupção do usuário permite que as interrupções ignorem o kernel para que interrupções mais eficientes, de baixa latência e baixa utilização sejam recebidas por outras tarefas do espaço do usuário. A Intel falou mais sobre interrupções do usuário esta semana no LPC2021.

Sohil Mehta da Intel apresentou na Linux Plumbers Conference sobre seus patches de kernel publicados recentemente para habilitar interrupções de usuário x86. As interrupções do usuário para entrega de eventos diretamente no espaço do usuário devem ser uma grande vitória para melhorar a comunicação entre processos do Linux e eventos de E/S. Os patches atualmente disponíveis estão focados no IPC de usuário para usuário, enquanto em breve serão patches para suporte a Interrupções de Usuário para ir do kernel para o usuário, seguido por permitir Interrupções do Usuário enviadas de outros dispositivos diretamente para o espaço do usuário.

Interrupções do usuário junto com outros recursos como AMX me deixaram muito animado para Sapphire Rapids no próximo ano. Conforme observado no início deste mês e reiterado durante esta apresentação, as interrupções do usuário podem ser até 9 vezes mais rápidas para diminuir a latência de comunicação do IPC com Sapphire Rapids.

Aqueles que desejam aprender mais sobre esta emocionante adição da Intel em seus processadores escaláveis ​​Xeon de próxima geração e suporte de kernel pendente podem ver a apresentação abaixo junto com esta apresentação .

Categories: IT Info