Купівля за $3,9 мільярда та новий пост Кріса Латтнера
Корпорація Qualcomm офіційно закрила угоду з придбання стартапу Modular, про яку вперше оголосили наприкінці червня. Усі формальні узгодження регуляторів пройдено, а сума у формі обміну акціями склала близько $3,9 млрд. За умов поглинання, автор архітектури LLVM, мови Swift та компілятора Clang Кріс Латтнер обіймає посаду старшого віцепрезидента з передового софту ШІ в Qualcomm Technologies. Інший співзасновник компанії, Тім Девіс, очолить підрозділ Modular на позиції генерального менеджера.
Попри зміну власності, Qualcomm зобов'язалася зберегти ключові бренди стартапу як окремі продукти. Забезпечення сумісності між різними архітектурами залишається пріоритетом для оновленої команди.
Низькорівнева оптимізація та апаратна гетерогенність
Головною цінністю Modular для чипмейкера став не лише маркетинговий шум навколо Mojo, а й глибинна інфраструктура виконання коду. Платформа будувалася з розрахунком на абстрагування від конкретного заліза за допомогою технологій MLIR.
Основні компоненти придбаного стеку включають:
- Мову програмування Mojo, яка поєднує синтаксис Python із продуктивністю та синтаксичним контролем пам'яті рівня C++ чи Rust;
- Рушій виконання MAX Execution Engine, що оптимізує тензорні обчислення та граф виконання моделей без прив'язки до пропрієтарних бібліотек;
- Хмарні сервіси Modular Cloud для розгортання та масштабування мультимодальних агентів на гетерогенних кластерах.
Інженери Qualcomm плануватимуть інтеграцію цього компіляторного стеку у власну лінійку обчислювачів — від мобільних чипів Snapdragon та процесорів Oryon до серверних прискорювачів. Це дозволить оптимізувати SIMD-інструкції та векторні обчислення без необхідності переписувати ядра під кожен окремий NPU чи GPU.
Пайофф: кінець ерудиції CUDA чи пастка для Mojo
Придбання за $3,9 млрд свідчить про намір Qualcomm зламати ключову перевагу Nvidia — пропрієтарну екосистему CUDA, яка роками утримує розробників у межах одного заліза. Оскільки Mojo створювався саме для подолання фрагментації компіляторів, об'єднання з великим вендором надає проєкту колосальні ресурси для доведення кодової бази до продакшн-готовності.
Проте для розробницької спільноти це також виклик. Збереження повністю відкритого статусу Mojo після переходу під крило корпорації визначатиме, чи стане мова загальноіндустріальним стандартом системного ШІ-програмування, чи перетвориться на внутрішній компіляторний шар для кремнію Qualcomm.