ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
2 мая
657155
Evgeny_CD, Архитектор (01.03.2016 19:09, просмотров: 2810)
Итак, 4 ядра по 64 бита по 1 ГГц - это типа тренд сегодняшнего дня. -> --> Что нам делать с этим счастьем? http://caxapa.ru/651565.html
http://caxapa.ru/656784.html
Как вариант - программная эмуляция аппаратуры. Так сказать, виртуализацию в эмбеддерские массы. Ядра - в ассиметричную гомогенность: ядра одинаковые, но молотят разный код. В аппаратном ядре никакого линуха от слова совсем, там некое подобие SystemC или http://www.state-machine.com, и там реализуется то, что нам надо. Пишется поведенческая модель виртуального блока, и затем она компилится в С код, который содержит самопроверки - что все успевает, что все условия соблюдены и проч. А на "тяжелоосном ядре" (Linux и прочая) крутится обычный код, который трудно по автоматам разложить, который взаимодействует через память и прерывания с "автоматным кодом". Но тут надо курить, можно ли во всех этих дешевых поделках пустить ядра не в SMP, а в ассиметричном режиме Немного терли по теме... http://caxapa.ru/565353.html