Offloading Data Distribution Management to Network Processors in HLA-Based Distributed Simulations

The high-level architecture (HLA) standard developed by the Department of Defense in the United States is a key technology to perform distributed simulation. Inside the HLA framework, many different simulators (termed federates) may be interconnected to create a single more complex simulator (federa...

Celý popis

Uložené v:
Podrobná bibliografia
Vydané v:IEEE transactions on parallel and distributed systems Ročník 19; číslo 3; s. 289 - 298
Hlavní autori: Santoro, A., Fujimoto, R.M.
Médium: Journal Article
Jazyk:English
Vydavateľské údaje: New York IEEE 01.03.2008
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Predmet:
ISSN:1045-9219, 1558-2183
On-line prístup:Získať plný text
Tagy: Pridať tag
Žiadne tagy, Buďte prvý, kto otaguje tento záznam!
Abstract The high-level architecture (HLA) standard developed by the Department of Defense in the United States is a key technology to perform distributed simulation. Inside the HLA framework, many different simulators (termed federates) may be interconnected to create a single more complex simulator (federation). Data distribution management (DDM) is an optional subset of services that controls which federates should receive notification of state modifications made by other federates. A simple DDM implementation will usually generate much more traffic than needed, whereas a complex one might introduce too much overhead. In this work, we describe an approach to DDM that delegates a portion of the DDM computation to a processor on the network card in order to provide more CPU time for other federate and Runtime Infrastructure (RTI) computations while still being able to exploit the benefits of a complex DDM implementation to reduce the amount of information exchange.
AbstractList The high-level architecture (HLA) standard developed by the Department of Defense in the United States is a key technology to perform distributed simulation. Inside the HLA framework, many different simulators (termed federates) may be interconnected [abstract truncated by publisher].
The high-level architecture (HLA) standard developed by the Department of Defense in the United States is a key technology to perform distributed simulation. Inside the HLA framework, many different simulators (termed federates) may be interconnected to create a single more complex simulator (federation). Data distribution management (DDM) is an optional subset of services that controls which federates should receive notification of state modifications made by other federates. A simple DDM implementation will usually generate much more traffic than needed, whereas a complex one might introduce too much overhead. In this work, we describe an approach to DDM that delegates a portion of the DDM computation to a processor on the network card in order to provide more CPU time for other federate and Runtime Infrastructure (RTI) computations while still being able to exploit the benefits of a complex DDM implementation to reduce the amount of information exchange.
Author Fujimoto, R.M.
Santoro, A.
Author_xml – sequence: 1
  givenname: A.
  surname: Santoro
  fullname: Santoro, A.
  organization: Univ. of Roma, Rome
– sequence: 2
  givenname: R.M.
  surname: Fujimoto
  fullname: Fujimoto, R.M.
BookMark eNqFkUtP3DAURi1EJWDougs2URewynAd20m8pAwvaVqQoGvLE98g04xNbUdV_z0Og0BiAStfyed8fnx7ZNt5h4R8ozCnFOTx3c3idl4BNPMGGiq2yC4Voi0r2rLtPAMXpayo3CF7MT4AUC6A75LVdd8PXhvr7ouFTrpY2JiCXY3Jelf81E7f4xpdKpIvfmH658Of4ib4DmP0IRbWFZfLk_KHjmje1Dzf2vU46Ckk7pMvvR4ifn1ZZ-T3-dnd6WW5vL64Oj1Zlh1rWSpFtwKJzNTIsAOtoa1XbWUE5VA1AqWh1NRa12CY6LnUwGrN6t4YND0wztiMHG1yH4P_O2JMam1jh8OgHfoxKpmNqs2xn5JtI6CWkIUZOfyQZJxnkvMMfn8HPvgxuPxeJWmVj63kdEOxgbrgYwzYq86m509KQdtBUVBTlWqqUk1Vqucqs3f8znsMdq3D_w-Mg41hEfGV5kxInnefAJsEqu0
CODEN ITDSEO
CitedBy_id crossref_primary_10_1145_2379810_2379814
crossref_primary_10_1177_0037549712450628
crossref_primary_10_1145_2499913_2499918
crossref_primary_10_1016_j_autcon_2010_07_001
crossref_primary_10_1007_s11227_023_05365_2
crossref_primary_10_1177_0037549711412237
Cites_doi 10.1109/DISTRA.2001.946445
10.1109/PADS.1998.685276
10.1109/DISRTA.1998.694563
10.1023/A:1019064911399
10.1109/DS-RT.2006.28
10.1145/278009.278022
10.1142/S0219265905001514
10.1109/ANSS.2005.23
10.1109/TPDS.2003.1206506
10.1109/IPDPS.2004.1303296
10.1109/SIMSYM.2003.1192815
10.1109/ICPPW.2005.8
10.1006/jpdc.2001.1799
10.1109/PADS.1998.685277
10.1109/DISRTA.2000.874064
10.1109/PADS.2005.8
10.1109/MASCOT.2000.876561
ContentType Journal Article
Copyright Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008
Copyright_xml – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2008
DBID 97E
RIA
RIE
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
F28
FR3
DOI 10.1109/TPDS.2007.70715
DatabaseName IEEE All-Society Periodicals Package (ASPP) 2005-present
IEEE All-Society Periodicals Package (ASPP) 1998–Present
IEEE Electronic Library (IEL)
CrossRef
Computer and Information Systems Abstracts
Electronics & Communications Abstracts
Technology Research Database
ProQuest Computer Science Collection
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts – Academic
Computer and Information Systems Abstracts Professional
ANTE: Abstracts in New Technology & Engineering
Engineering Research Database
DatabaseTitle CrossRef
Technology Research Database
Computer and Information Systems Abstracts – Academic
Electronics & Communications Abstracts
ProQuest Computer Science Collection
Computer and Information Systems Abstracts
Advanced Technologies Database with Aerospace
Computer and Information Systems Abstracts Professional
Engineering Research Database
ANTE: Abstracts in New Technology & Engineering
DatabaseTitleList Technology Research Database
Technology Research Database
Technology Research Database

Database_xml – sequence: 1
  dbid: RIE
  name: IEEE Electronic Library (IEL)
  url: https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Computer Science
EISSN 1558-2183
EndPage 298
ExternalDocumentID 2545085731
10_1109_TPDS_2007_70715
4359415
Genre orig-research
GroupedDBID --Z
-~X
.DC
0R~
29I
4.4
5GY
5VS
6IK
97E
AAJGR
AARMG
AASAJ
AAWTH
ABAZT
ABFSI
ABQJQ
ABVLG
ACGFO
ACIWK
AENEX
AETIX
AGQYO
AGSQL
AHBIQ
AI.
AIBXA
AKJIK
AKQYR
ALLEH
ALMA_UNASSIGNED_HOLDINGS
ASUFR
ATWAV
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CS3
DU5
E.L
EBS
EJD
HZ~
H~9
ICLAB
IEDLZ
IFIPE
IFJZH
IPLJI
JAVBF
LAI
M43
MS~
O9-
OCL
P2P
PQQKQ
RIA
RIE
RNI
RNS
RZB
TN5
TWZ
UHB
VH1
AAYXX
CITATION
7SC
7SP
8FD
JQ2
L7M
L~C
L~D
RIG
F28
FR3
ID FETCH-LOGICAL-c383t-5cb09e3d6e3ec0aa086b82d5140275e9d11d6aa60d35f49a036a36fddedf03433
IEDL.DBID RIE
ISICitedReferencesCount 11
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000252553000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 1045-9219
IngestDate Thu Oct 02 08:35:22 EDT 2025
Thu Oct 02 09:57:48 EDT 2025
Sun Sep 28 02:06:11 EDT 2025
Mon Jun 30 05:35:23 EDT 2025
Sat Nov 29 08:12:10 EST 2025
Tue Nov 18 22:53:29 EST 2025
Wed Aug 27 02:52:20 EDT 2025
IsPeerReviewed true
IsScholarly true
Issue 3
Keywords Design concepts
Distributed systems
Parallel systems
Distributed/Internet based software engineering tools and techniques
Distributed
Language English
License https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-c383t-5cb09e3d6e3ec0aa086b82d5140275e9d11d6aa60d35f49a036a36fddedf03433
Notes ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 14
content type line 23
PQID 912280293
PQPubID 23500
PageCount 10
ParticipantIDs ieee_primary_4359415
proquest_miscellaneous_903628086
proquest_miscellaneous_875069090
crossref_citationtrail_10_1109_TPDS_2007_70715
proquest_miscellaneous_34406944
proquest_journals_912280293
crossref_primary_10_1109_TPDS_2007_70715
PublicationCentury 2000
PublicationDate 2008-03-01
PublicationDateYYYYMMDD 2008-03-01
PublicationDate_xml – month: 03
  year: 2008
  text: 2008-03-01
  day: 01
PublicationDecade 2000
PublicationPlace New York
PublicationPlace_xml – name: New York
PublicationTitle IEEE transactions on parallel and distributed systems
PublicationTitleAbbrev TPDS
PublicationYear 2008
Publisher IEEE
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Publisher_xml – name: IEEE
– name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
References ref13
ref12
(ref15) 2004
Cohen (ref7)
ref2
ref1
ref19
Van Hook (ref27)
(ref17) 2004
Petty (ref18)
Van Hook (ref29)
ref24
ref23
ref26
ref25
ref20
ref22
ref21
ref8
Van Hook (ref28)
ref4
ref3
ref6
ref5
(ref16) 2004
Morse (ref14) 1996
References_xml – ident: ref2
  doi: 10.1109/DISTRA.2001.946445
– volume-title: Technical Report TR 96-27, Univ. of California, Irvine
  year: 1996
  ident: ref14
  article-title: Interest Management in Large Scale Distributed Simulation
– ident: ref24
  doi: 10.1109/PADS.1998.685276
– volume-title: Proc. Spring Simulation Interoperability Workshop, 98S-SIW-072
  ident: ref7
  article-title: User-Level Measurement of DDM Scenarios
– volume-title: PCI64 Programmer’s Documentation
  year: 2004
  ident: ref17
– volume-title: Proc. Spring Simulation Interoperability Workshop
  ident: ref27
  article-title: Data Distribution Management in RTI 1.3
– start-page: 367
  volume-title: Proc. 11th DIS Workshop Standards for the Interoperability of Distributed Simulations
  ident: ref29
  article-title: Approaches to Relevance Filtering
– ident: ref8
  doi: 10.1109/DISRTA.1998.694563
– volume-title: Proc. Fall Simulation Interoperability Workshop, 00F-SIW-143
  ident: ref18
  article-title: Computational Complexity of HLA Data Distribution Management
– ident: ref20
  doi: 10.1023/A:1019064911399
– ident: ref6
  doi: 10.1109/DS-RT.2006.28
– ident: ref23
  doi: 10.1145/278009.278022
– ident: ref21
  doi: 10.1142/S0219265905001514
– ident: ref4
  doi: 10.1109/ANSS.2005.23
– ident: ref19
  doi: 10.1109/TPDS.2003.1206506
– volume-title: LANai9
  year: 2004
  ident: ref16
– start-page: 347
  volume-title: Proc. 11th DIS Workshop Standards for the Interoperability of Distributed Simulations
  ident: ref28
  article-title: An Approach to DIS Scalability
– ident: ref3
  doi: 10.1109/IPDPS.2004.1303296
– ident: ref13
  doi: 10.1109/SIMSYM.2003.1192815
– volume-title: The GM-1 Message Passing System
  year: 2004
  ident: ref15
– ident: ref5
  doi: 10.1109/ICPPW.2005.8
– ident: ref1
  doi: 10.1006/jpdc.2001.1799
– ident: ref22
  doi: 10.1109/PADS.1998.685277
– ident: ref26
  doi: 10.1109/DISRTA.2000.874064
– ident: ref12
  doi: 10.1109/PADS.2005.8
– ident: ref25
  doi: 10.1109/MASCOT.2000.876561
SSID ssj0014504
Score 1.920992
Snippet The high-level architecture (HLA) standard developed by the Department of Defense in the United States is a key technology to perform distributed simulation....
SourceID proquest
crossref
ieee
SourceType Aggregation Database
Enrichment Source
Index Database
Publisher
StartPage 289
SubjectTerms Communication system traffic control
Computation
Computer networks
Computer simulation
Design concepts
Distributed
Distributed decision making
Distributed systems
Distributed/Internet based software engineering tools and techniques
Distribution management
Federations
Internet
Networks
Parallel systems
Processors
Runtime
Simulators
Software engineering
Standards development
Telecommunication traffic
Traffic control
Title Offloading Data Distribution Management to Network Processors in HLA-Based Distributed Simulations
URI https://ieeexplore.ieee.org/document/4359415
https://www.proquest.com/docview/912280293
https://www.proquest.com/docview/34406944
https://www.proquest.com/docview/875069090
https://www.proquest.com/docview/903628086
Volume 19
WOSCitedRecordID wos000252553000001&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVIEE
  databaseName: IEEE Electronic Library (IEL)
  customDbUrl:
  eissn: 1558-2183
  dateEnd: 99991231
  omitProxy: false
  ssIdentifier: ssj0014504
  issn: 1045-9219
  databaseCode: RIE
  dateStart: 19900101
  isFulltext: true
  titleUrlDefault: https://ieeexplore.ieee.org/
  providerName: IEEE
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1LT9wwEB4tqAc4QLsLaqAPHzhwIOCs42R9pN0iDtUWCZD2Fjl-SCtBUm2y_H7GjjcUwR56s5JxYnlijycz830AJypPLOeWxmJs0UFhXMUSr8TSKsMSpWWqlCebyGezyXwubgZw1tfCGGN88pk5d00fy9e1WrlfZRf4KOEryrfyPOtqtfqIQco9VSB6Fxzfm4gA45NQcXF3M73twApzNKj8lQXylCpv9mFvXK72_29YH2EvHCLJZaf1TzAw1RD21wQNJKzXIez-gzY4gvKPtQ-1z5knU9lKMnWguYHvirzkwZC2JrMuO5yEOoJ62ZBFRa5_X8Y_0Ozpl67Yvl08Bg6w5gDur37d_byOA8VCrNA1bWOuSioM05lhRlEp0cEpJ2ONpygXzjRCJ4nOpMyoZtymQqK9kyyzuCdqS1nK2CFsV3VlPgMZ65RzJqXOjcJWKrke01JwZUuLLm8Swfl62gsV8McdDcZD4f0QKgqnJ0eLmRdeTxGc9h3-dtAbm0VHTi29WNBIBMdrvRZhaTaFSBwCEJ5yIvje38U15QIlsjL1qilY6uuB0wjIBgn08hzEs6CbRYQ7G0xwQo_eH9wx7HS5Jy6f7Qtst8uV-Qof1FO7aJbf_Mf9DE5a-ZI
linkProvider IEEE
linkToHtml http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV3fT9swED4hmLTtATYYIpQNP-xhDwScOm7qx7IOdVpXkCgSb5HjH1IlSKYm3d-_s-MGJtaHvVnJObF8sc-Xu_s-gM8qSyznlsaib9FBYVzFEq_E0irDEqVlqpQnm8hms-H9vbjZgrOuFsYY45PPzLlr-li-rtTK_Sq7wEcJX1G-45izQrVWFzNIuScLRP-C45sTEYB8Eiou5jfj2xauMEOTyv-yQZ5U5cVO7M3L1d7_Dewd7IZjJBm1en8PW6bch701RQMJK3Yf3j7DGzyA4trah8pnzZOxbCQZO9jcwHhFnjJhSFORWZsfTkIlQbWsyaIkk-kovkTDp5-6Yvt28RhYwOoPcHf1bf51EgeShVihc9rEXBVUGKYHhhlFpUQXpxj2NZ6jXEDTCJ0keiDlgGrGbSokWjzJBhZ3RW0pSxk7hO2yKs0RkL5OOWdS6swobKWS6z4tBFe2sOj0JhGcr6c9VwGB3BFhPOTeE6Eid3pyxJhZ7vUUwZeuw68WfGOz6IFTSycWNBJBb63XPCzOOheJwwDCc04Ep91dXFUuVCJLU63qnKW-IjiNgGyQQD_PgTwLullEuNPBECf0-N-DO4XXk_nPaT79PvvRgzdtJorLbjuB7Wa5Mh_hlfrdLOrlJ_-h_wFttfzb
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Offloading+Data+Distribution+Management+to+Network+Processors+in+HLA-+Based+Distributed+Simulations&rft.jtitle=IEEE+transactions+on+parallel+and+distributed+systems&rft.au=Santoro%2C+A&rft.au=Fujimoto%2C+R+M&rft.date=2008-03-01&rft.issn=1045-9219&rft.volume=19&rft.issue=3&rft.spage=289&rft.epage=298&rft_id=info:doi/10.1109%2FTPDS.2007.70715&rft.externalDBID=NO_FULL_TEXT
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1045-9219&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1045-9219&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1045-9219&client=summon