Ускоренные CUDA-вычисления для операции TopK, применяемой в моделях DeepSeek, разработка команды DeepSeek.
DeepSelect — реализация операции TopK (выбор нескольких наибольших значений), используемой в разреженном механизме внимания моделей DeepSeek V3.2 и V4, а также при генерации текста. По сравнению со стандартной функцией torch.topk даёт ускорение от 2 до 20 раз в зависимости от размера данных, но охватывает только конкретные сценарии использования, описанные автором.
Описание автора:DeepSelect: TopK kernels for DeepSeek Sparse Attention (DSA) and Samplers