RESEARCH AND DEVELOPMENT
Using Graphics Processor Units to
Accelerate OneSAF: A Case Study in
Technology Transition
Massively Multi-Player (MMP)
Environments for Asymmetric Warfare
Simulating Believable,
Context-aware and Culture-specific Human Behaviors
A Graph-based Approach for
Automatic Building Extraction from Aerial LIDAR Data
Automatically Converting Paper Map
Images For Use As Notional Terrain
An Ontological Data Structure for
Real-Time Simulation
A DSAP Infrastructure for
Analysis, Training, and Operational Support
Empirical Foundations for
Intelligent Coaching Systems
Automatic Detection of
Discrepancies in After Action Review
Accurately Representing Target
Distance in a Flight Simulator
Automating Simulation-Based Air
Traffic Control
Depth of Focus and Perceived
Blurring of Simultaneously-Viewed Displays
Towards Improving the
Instructional Design Process for Team Training
Developing Situation Awareness
Metrics in a Synthetic Battlespace Environment
Simulation Data Grid: Joint
Experimentation Data Management and Analysis
Customizing Interactive Training
Through Individualized Content and Increased Engagement
Artificial Intelligence for
Constructing Accurate, Low-Cost Models and Simulations
Simulating Ethnic Conflict and
Secessionism for Joint Experimentation
Using Graphics Processor Units
to Accelerate OneSAF: A Case Study in
Technology Transition
Marlo Verdesca, Jaeson Munro, Michael Hoffman Science Applications International Corporation Maria Bauer RDECOM Dinesh Manocha
On-going research aims to accelerate the runtime processing speed of the One Semi-Automated Forces (OneSAF) Computer Generated Forces (CGF) simulation by converting and migrating some of the core algorithms from the host Central Processing Unit (CPU) to an on-board auxiliary Graphics Processor Unit (GPU). In this research the GPU chip is regarded as a surrogate stream processor and appropriate algorithms are designed to map to the GPU architecture. Processing speed gains are realized both through computational capabilities of the GPU as well as through offloading of the host CPU. Technology transfer of this research into the OneSAF user baseline is a key requirement of this research. The OneSAF development program
focuses on the same issues of scalability and runtime performance that will
be directly affected by use of GPUs. As program architects are marshalling
conventional approaches for resolving these challenges, the introduction of
GPU-based solutions is being realized.
This paper examines the challenges, planned approaches and benchmarked
results for using GPUs to accelerate OneSAF simulation. 2005 Paper No. 2121 |