Компиляция кода на Julia для развертывания в процессах модельно-ориентированного проектирования
JuliaHub
0:00 / 0:00
Компиляция кода на Julia для развертывания в процессах модельно-ориентированного проектирования
592 просмотра · 1 год назад
JuliaHub
5,84 тыс. подписчиков
592 просмотра · 1 год назад
Традиционные инструменты моделирования и симуляции основаны на генерации кода на языке C, что накладывает ограничения на гибкость, производительность и рабочие процессы развертывания. В этом вебинаре мы рассмотрим, как недавние достижения в области компиляции в Julia и ModelingToolkit.jl устраняют необходимость в коде на языке C, позволяя осуществлять прямую бинарную компиляцию для оценки и управления на основе моделей в реальном времени. Используя архитектурно-специфическую генерацию кода на основе LLVM, Julia обеспечивает высокоскоростное и масштабируемое развертывание, сохраняя при этом выразительность высокоуровневого моделирования.
Мы продемонстрируем два реальных примера:
Нелинейный оценщик состояния, скомпилированный и развернутый на Raspberry Pi для оценки в реальном времени.
Библиотека ПИД-регулятора на основе Julia, скомпилированная в разделяемую библиотеку, вызываемую из программ на языке C.
Узнайте, как передовая технология компиляции Julia улучшает научные вычисления, встроенные системы и рабочие процессы моделирования в реальном времени — и все это без использования кода на языке C.
Есть вопросы или отзывы? Мы будем рады услышать ваше мнение! Заполните форму обратной связи ниже, и наша команда свяжется с вами в кратчайшие сроки.
https://share.hsforms.com/1ax_TNnP2S5...