SBIR/STTR Research Award

Federation Playback and Restart

Award identifier fee06c28f1aacbca8f3f022049e33c38707d1c3a17a332aff3b126473bba9eb6Awarding agency Department of Defense · Missile Defense Agency

Award amount

$149,981

Program and phase

SBIR · Phase I

Award year

2024

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
Department of Defense
Branch
Missile Defense Agency
Recipient company
WARPIV TECHNOLOGIES, INC.
Proposal award date
2023-10-10
Contract end date
2024-04-09
UEI
ZTV4GH9MNXN7
Solicitation number
23.1
Topic code
MDA23-002

Research abstract

The Missile Defense Agency seeks innovative technology for supporting (1) playback and (2) restart in parallel and distributed federations involving multiple simulations (federates) operating in (a) real time involving humans and/or hardware in the loop (e.g., training, testing, studying human factors, etc.) and/or (b) logical time to support as-fast- as-possible execution (e.g., analysis, acquisition, planning, decision support, wargaming, algorithm testing, etc.). Playback is normally used to visualize and/or analyze the results of a successfully executed federation, while restart is normally used to resume each of the simulations participating in the federation from a checkpoint file that was previously saved during a prior run. The WarpIV Kernel (currently being used by the MDASim program) already provides automated playback support for federations using its High-Performance Computing Run Time Infrastructure (HPC-RTI) and/or Local RTI Component Proxy (LrcProxy) Framework. Both of these High-Level Architecture (HLA) RTIs, along with the WarpIV Native Federation Object middleware services, are being used by (a) the Defense Intelligence Agency (DIA) Integrated Threat Analysis Simulation Environment (ITASE), and (b) the Advanced Framework for Simulation Integration and Modeling (AFSIM) that is being used by the Air Force, DARPA, and U.S. Space Force. The playback capabilities for logging/compressing data and supporting visualization/analysis/mining tools can also be extended to support other RTIs as well. Properly supporting federation-wide checkpoints and restarts is significantly harder than supporting playback, especially for simulations with very large code bases involving models with complex and fragmented dynamic memory structures (i.e., blocks of memory that point to other blocks of memory that point to other blocks of memory, etc.). For this reason, the bulk of the work outlined in this Phase I proposal focuses on the much harder goal of restarting federates from checkpoints operating within a federation. In preparation for writing this proposal, WarpIV Technologies invested several weeks of IR&D to develop, test, benchmark, and prove the feasibility of the novel approach outlined in this proposal, which was to overload the new and delete operators in C++ to automatically track memory segments, find embedded pointers, and adjust virtual function table (vtable) pointers for classes with virtual functions when restarting. These challenging goals to automate the serialization of classes through persistence was fully successful and accomplished with the added benefit of speeding up dynamic memory operations. This means that applications using the AutoPersistence capability outlined in this proposal will run faster, not slower. We believe that this approach can fully automate checkpoints and restarts for C++ federates operating in any federation without modifying federate models. Approved for Public Release | 23-MDA-11635 (9 Nov 23)

Technology keywords

Not reported

Other awards by this recipient

Verified by the same UEI. These are other public SBIR/STTR award pages, not a merged company record.

Awards with the same topic code

Verified by an exact topic code match. This is not a text-similarity match.

Research funding history

14 SBIR/STTR records share this UEI (2011–2024). Reported award amounts total $8,449,673. Reported amounts are not federal obligations.

Phases: Phase I, Phase II

Agencies: Department of Defense, National Aeronautics and Space Administration

Agency intelligence

Department of Defense

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.