Issue No.03 - March (2008 vol.19)
Andrea Santoro , IEEE
The High Level Architecture (HLA) standard developed by the Department of Defense in the United States is a keytechnology to perform distributed simulation. Inside the HLA framework many different simulators (termed federates) may beinterconnected to create a single, more complex simulator (federation). Data Distribution Management (DDM) is an optionalsubset of services that controls which federates should receive notification of state modifications made by other federates. Asimple DDM implementation will usually generate much more traffic than needed, while a complex one might introduce toomuch overhead. In this work we describe an approach to DDM that delegates a portion of the DDM computation to a processoron the network card, in order to provide more CPU time for other federate and RTI computations, while still being able to exploitthe benefits of a complex DDM implementation to reduce the amount of information exchange.
Distributed, Distributed systems, Parallel systems, Distributed/Internet based software engineering tools and techniques, Design concepts
Andrea Santoro, Richard M. Fujimoto, "Offloading Data Distribution Management to Network Processors in HLA-Based Distributed Simulations", IEEE Transactions on Parallel & Distributed Systems, vol.19, no. 3, pp. 289-298, March 2008, doi:10.1109/TPDS.2007.70715