FlightGear high-level architecture support: Difference between revisions

Jump to navigation Jump to search
m
Update forum links
m (Update forum links)
Line 65: Line 65:
Normally, a process-based modularization strategy would inevitably mean that modules need to be run as separate processes, but Mathias mentioned a clever scheme to directly run certain "component subsystems" in worker threads, which would then be a part of the main FG process, while still using HLA and a central RTI to handle the communications across all HLA federates.
Normally, a process-based modularization strategy would inevitably mean that modules need to be run as separate processes, but Mathias mentioned a clever scheme to directly run certain "component subsystems" in worker threads, which would then be a part of the main FG process, while still using HLA and a central RTI to handle the communications across all HLA federates.


For professional users, it is extremely important to guarantee reliable frame rates, ideally separating the visualization from the underlying computation, so that separate computers can be used for different systems [http://flightgear.org/forums/viewtopic.php?f=18&t=15755&p=153295&hilit=hla+relevant#p153288].
For professional users, it is extremely important to guarantee reliable frame rates, ideally separating the visualization from the underlying computation, so that separate computers can be used for different systems [http://forum.flightgear.org/viewtopic.php?f=18&t=15755&p=153295&hilit=hla+relevant#p153288].


== OSG Threading vs. HLA ==
== OSG Threading vs. HLA ==
Line 253: Line 253:


* http://www.mail-archive.com/search?q=hla&l=flightgear-devel%40lists.sourceforge.net
* http://www.mail-archive.com/search?q=hla&l=flightgear-devel%40lists.sourceforge.net
* http://flightgear.org/forums/search.php?st=0&sk=t&sd=d&sr=posts&keywords=hla
* http://forum.flightgear.org/search.php?st=0&sk=t&sd=d&sr=posts&keywords=hla
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg39181.html
* http://www.mail-archive.com/flightgear-devel@lists.sourceforge.net/msg39181.html


Navigation menu