Systems and methods are provided for the deterministic simulation of distributed systems, such as vehicle-based processing systems. A distributed system may be represented as a plurality of subsystems or "nodelets" executing with a single process of a computing device during a simulation. A task scheduler can schedule the nodelets to execute separately, on a single thread, in serially-occurring frames. In some embodiments, only one nodelet is permitted to execute during any given frame, and therefore only one nodelet is permitted to execute at any given time.

    L'invention concerne des systèmes et des procédés permettant la simulation déterministe de systèmes distribués, tels que des systèmes de traitement à base de véhicule. Un système distribué peut être représenté sous la forme d'une pluralité de sous-systèmes ou de "mini-nœuds" s'exécutant avec un seul processus d'un dispositif informatique au cours d'une simulation. Un planificateur de tâches peut programmer les mini-nœuds pour qu'ils s'exécutent séparément, sur un seul fil, dans des trames se produisant en série. Dans certains modes de réalisation, seul un mini-nœud est autorisé à s'exécuter pendant n'importe quelle trame donnée et, par conséquent, un seul mini-nœud est autorisé à s'exécuter à n'importe quel moment donné.


    Zugriff

    Download


    Exportieren, teilen und zitieren



    Titel :

    DISTRIBUTED SYSTEM EXECUTION USING A SERIAL TIMELINE


    Weitere Titelangaben:

    EXÉCUTION D'UN SYSTÈME DISTRIBUÉ À L'AIDE D'UNE CHRONOLOGIE EN SÉRIE


    Beteiligte:

    Erscheinungsdatum :

    02.07.2020


    Medientyp :

    Patent


    Format :

    Elektronische Ressource


    Sprache :

    Englisch


    Klassifikation :

    IPC:    G06F ELECTRIC DIGITAL DATA PROCESSING , Elektrische digitale Datenverarbeitung / G08G Anlagen zur Steuerung, Regelung oder Überwachung des Verkehrs , TRAFFIC CONTROL SYSTEMS



    Operational Assessment of Apollo Lunar Surface Extravehicular Activity Timeline Execution

    Miller, Matthew J. / Claybrook, Austin / Greenlund, Suraj et al. | AIAA | 2016


    Supporting Real-Time Operations and Execution through Timeline and Scheduling Aids

    Marquez, Jessica J. / Pyrzak, Guy / Hashemi, Sam et al. | AIAA | 2013


    SUPPORTING REAL-TIME OPERATIONS AND EXECUTION THROUGH TIMELINE AND SCHEDULING AIDS

    Marquez, J.J. / Pyrzak, G. / Hashemi, S. et al. | British Library Conference Proceedings | 2013


    Supporting Real-Time Operations and Execution through Timeline and Scheduling Aids

    J. Marquez / G. Pyrzak / S. Hashemi et al. | NTIS | 2014


    Supporting Real-Time Operations and Execution through Timeline and Scheduling Aids

    J. J. Marquez / G. Pyrzak / S. Hashemi et al. | NTIS | 2014