摘要 |
1. Машинно-реализованный способ для программирования неоднородной многопроцессорной вычислительной системы для выполнения множества программных модулей, при этом каждый программный модуль должен быть выполнен на одном из процессоров, система содержит множество процессоров из двух или более различных типов процессоров, причем способ содержит:(a) выполнение машинно-реализованной офлайновой обработки с использованием множества инструментальных средств SBT из набора инструментальных средств построения плана (SBT), причем:множество инструментальных средств SBT содержит:(i) средство построения плана, которое выбирает поднабор из одного или более различных решений плана на основании первого набора сценариев использования; и(ii) генератор исходного кода (SCG), который генерирует программное обеспечение планирования для выбранного решения плана, при этом программное обеспечение планирования должно быть выполнено на одном или нескольких процессорах; и(b) выполнение машинно-реализованной онлайновой обработки с использованием данных реального времени для тестирования программного обеспечения планирования и выбранного решения плана, при этом:SCG встраивает информацию планирования для выбранного решения плана в программное обеспечение планирования для первого процессора так, что информация планирования компилируется с программным обеспечением планирования.2. Изобретение по п.1, в котором программное обеспечение планирования дает возможность онлайновой обработке изменять временную привязку исполнения задачи и передачи данных одним или более процессорами.3. Изобретение по п.1, в котором информация планирования с� |