Санкт-Петербургский государственный университет аэрокосмического приборостроения (
ГУАП) совместно с ЗАО НПЦ «Микропроцессорные Технологии» реализовали поддержку многоядерного процессора Мультикор
1892ВМ14Я и процессорного модуля
Салют-ЭЛ24ПМ на его основе в российской интегрированной среде визуального программирования
VIPE для встраиваемых неоднородных многоядерных систем.
Среда программирования VIPE позволяет разрабатывать переносимые параллельные приложения в визуально-графическом виде с использованием расширяемого набора предметно ориентированных библиотек, размещать их на неоднородных многоядерных платформах с процессором 1892ВМ14Я, обеспечивает выполнение задач на двух CPU ARM Cortex-A9, двух DSP-ядрах ELcore-30M, вывод трехмерной графики с использованием 3D-акселератора Mali-300, а также взаимодействие с периферийными и сетевыми интерфейсами Салют-ЭЛ24ПМ.
- VIPE — полностью отечественная разработка;
- Поддержка полного цикла разработки встраиваемого ПО;
- Проектирование ПО специалистами предметной области (через предметно-ориентированный библиотеки) и программистами с получением кода под целевые платформы;
- Поддержка неоднородных встроенных систем (CPU, DSP, GPU ядер и т. д). Поддержка OpenVX, OpenGL;
- Эффективное программирование многопроцессорных систем;
- Переносимость и адаптация ПО под различные модификации целевых платформ.