Новая перспективная технология виртуальных машин позволяет создавать сложные высоконадёжные распределённные вычислительные системы за счёт разбиения вычислительной системы на независимые кластеры виртуальных процессоров, виртуальных каналов связи, виртуальных устройств ввода-вывода и виртуальных датчиков. На современном персональном компьютере модели 32-разрядных микропроцессорных ядер контроллеров ввода-вывода могут быть соединены через виртуальные Ethernet-интерфейсы с аппаратной поддержкой, что позволяет выполнять 32-разрядные модели ядер микропроцессорных распределенных контроллеров ввода-вывода в реальном времени. Медленные программные модели 16-разрядных и 8-разрядных ядер микропроцессорных контроллеров вместе с медленными программными моделями цифровой части контроллера через медленный программный USB или UART интерфейс могут быть подключены к быстым 32-разрядным моделям микропроцессорных ядер с аппаратной поддержкой.