Компания Loongson Technology представила первую версию программной платформы Loongson Accelerated Computing Platform для собственных графических процессоров. Решение обеспечивает поддержку чипов на базе ядер серии LG200, включая модели 2K3000 и 9A1000, предоставляя полный стек от драйверов до инструментов для запуска ИИ-моделей.

Платформа поддерживает интерфейсы OpenCL 3.0 и CUDA, а также включает библиотеки операторов BLAS и DNN с оптимизацией для форматов FP32 и INT8. В состав платформы входит движок LacInfer, работающий с ONNX Runtime, что позволяет развертывать модели из PyTorch и TensorFlow без переписывания кода. Предусмотрены инструменты отладки и анализа производительности.

Компилятор платформы адаптирован под архитектуру набора инструкций GPU Loongson для снижения затрат на адаптацию ПО. Разработчики могут отслеживать состояние аппаратных компонентов, включая тензорные блоки, и выявлять ошибки синхронизации или доступа к памяти. Оптимизация затрагивает сверточные, полносвязные и другие типы операций.

На данный момент Loongson оптимизировала для чипа 9A1000 ряд моделей компьютерного зрения, включая задачи сегментации изображений и оценки позы. Платформа совместима с линейкой вычислительных чипов Loongson и ОС Linux. В будущем планируется поддержка новых поколений процессоров, таких как 9A2000 и 9A3000, для обеспечения программной преемственности.

Технология уже используется первыми клиентами для разработки интеллектуальных агентов в составе устройств с воплощенным ИИ. Компания намерена развивать экосистему совместно с партнерами по отрасли и внешними разработчиками.