Преэсм
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Разработчик(и) | Команда разработчиков PREESM в IETR |
---|---|
Первоначальный выпуск | 2008 |
Стабильная версия | 3.21.0 [ 1 ]
/ 1 октября 2020 г |
Репозиторий | |
Написано в | Java как Eclipse плагины |
Тип | Инструмент быстрого прототипирования |
Лицензия | CeCILL-B или CeCILL-C в зависимости от плагинов |
Веб-сайт | preesm.org |
PREESM (Метод встроенного планирования руководителей в режиме параллельного и реального времени) — это с открытым исходным кодом инструмент быстрого прототипирования и генерации кода . Он в основном используется для моделирования приложений обработки сигналов и создания кода для многоядерных процессоров цифровых сигналов . PREESM разработан в Институте электроники и телекоммуникаций Ренна (IETR) в сотрудничестве с Texas Instruments France в Ницце.
Входные данные инструмента PREESM — это граф алгоритма , граф архитектуры и сценарий , который представляет собой набор параметров и ограничений, определяющих условия, при которых будет выполняться развертывание. Выбранный тип графа алгоритма представляет собой иерархическое расширение графов синхронного потока данных (SDF), называемое иерархическим синхронным потоком данных на основе интерфейса ( IBSDF ). Граф архитектуры называется моделью архитектуры системного уровня ( S-LAM ). На основе этих входных данных PREESM автоматически отображает и планирует код для нескольких элементов обработки и генерирует многоядерный код.
Документация
[ редактировать ]Онлайн-документация доступна на веб-сайте PREESM .
Публикации
[ редактировать ]- Деснос, Кароль; Пелькат, Максим; Незан, Жан-Франсуа; Ариди, Слахеддин (2012). «Границы памяти для распределенного выполнения иерархического графа синхронного потока данных» (PDF) . 2012 Международная конференция по встраиваемым компьютерным системам (SAMOS) . стр. 160–167. CiteSeerX 10.1.1.739.7158 . дои : 10.1109/САМОС.2012.6404170 . ISBN 978-1-4673-2297-3 . S2CID 808938 .
- Пелькат, Максим; Незан, Жан-Франсуа; Пиат, Джонатан; Ариди, Слахеддин (2012). Спрингер (ред.). Многоядерное прототипирование физического уровня: подход на основе потоков данных для LTE eNodeB .
- Пиат, Джонатан (2010). «Моделирование потоков данных и оптимизация циклов для многоядерных архитектур» (PDF) . Кандидатская диссертация, INSA де Ренн .
- Пелькат, Максим (2010). «Быстрое прототипирование и генерация кода на основе потоков данных для физического уровня 3GPP LTE eNodeB, сопоставленного с многоядерными DSP» (PDF) . Кандидатская диссертация, INSA де Ренн .
- Пелькат, Максим; Пиат, Джонатан; Виплиц, Матье; Ариди, Слахеддин; Незан, Жан-Франсуа (2009). «Открытая платформа для быстрого прототипирования приложений обработки сигналов» (PDF) . Журнал EURASIP по встраиваемым системам . 2009 : 1–13. дои : 10.1155/2009/598529 . [ постоянная мертвая ссылка ]
- Пиат, Джонатан; Бхаттачарья, Шувра С.; Пелькат, Максим; Раулет, Микаэль (2009). «Генерация многоядерного кода на основе иерархии на основе интерфейсов» (PDF) . ДАСИП София Антиполис .
- Пелькат, Максим; Незан, Жан-Франсуа; Пиат, Джонатан; Круайзер, Жером; Ариди, Слахеддин (2009). «Модель архитектуры системного уровня для быстрого прототипирования гетерогенных многоядерных встраиваемых систем» (PDF) . ДАСИП София Антиполис .
- Пит, Джонатан; Бхаттачарья, Шувра С.; Раулет, Майкл (2009). «Иерархия на основе интерфейсов для синхронных графов потоков данных» (PDF) . СиПС Тампере .
- Пелькат, Максим; Менуэт, Пьеррик; Ариди, Слахеддин; Незан, Жан-Франсуа (2009). «Масштабируемый планировщик времени компиляции для многоядерных архитектур» (PDF) . ДАТА Хорошо . Архивировано из оригинала (PDF) 8 июля 2011 г.
- ^ «Выпуск 3.21.0» . 1 октября 2020 г. Проверено 17 октября 2020 г.