Я работал с программным симулятором GEM5, где у меня была задача изменить ядро Linux в соответствии с алгоритмом планирования, который я хочу использовать. Нет. Я хочу переключиться на встроенные системы. Моя цель - обработка сигналов в реальном времени на FPGA altera (или на любой платформе). Я новичок в этой области. Я читал много тем в этом форуме, но я до сих пор путаю некоторые моменты:инструменты для изучения планирования в реальном времени во встроенных системах
- Все ли встроенные RTOS поддерживают мультикоры, если нет, что более подходит? Я слышал о встроенном Linux, но у меня нет четкой идеи.
- О параллельной библиотеке программирования из того, что я узнал из этого форума, posix thread больше подходит, так как он мелкозернистый, я прав?
- мой выбор для FPGA не является окончательным. Я хочу знать, есть ли другой симулятор программных средств для встроенных систем, таких как GEM5.
спасибо Мартин, теперь у меня есть идея о параллельном программировании. Я делаю исследование на форуме Altera, и я думаю, что они не поддерживают многоядерный дизайн (только мультипроцессор с общей памятью и без нее). Я все еще блокирую платформу для симулятора, где я могу изучать планирование и потребление энергии в многоядерных встроенных системах. – Ben