1 / 20

Enhancing Geo-Spatial Services for JTLS-GO - Addressing Performance Issues and Next Steps

Explore optimization strategies for JTLS-GO Geo-Spatial Services to overcome performance bottlenecks and implement parallel processing for increased efficiency. Covering vital topics such as great circle calculations, gathering terrain layers, and improving DSA coverage logic. Stay informed about the latest developments and initiatives to boost system performance and exercise realism. Presented by ROLANDS & ASSOCIATES Corporation.

maryjbrown
Download Presentation

Enhancing Geo-Spatial Services for JTLS-GO - Addressing Performance Issues and Next Steps

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. JTLS-GO Geo-Spatial Service (GSS) Rick Kalinyak ROLANDS & ASSOCIATES Corporation

  2. Background • Performance Issues With JWC Exercises • Shadow Game Speed 1.2:1 • Issues When Catching Up From A Crash • Performance Profiler Not Available • Combat Events Program Single Threaded ROLANDS & ASSOCIATES Corporation September 2019 2

  3. Background • JWC Performance Evaluation March 2019 • Increase Load on CEP In Controlled Manner • Civilian Air/Maritime • OPFOR Air/Maritime • NATO Air/Maritime • Increase DSAS • Some Performance Bugs Found • Performance Profiler Available • Great Circle Calculations ROLANDS & ASSOCIATES Corporation September 2019 3

  4. Great Circle Calculations in JTLS-GO • Great Circle Calculations in JTLS-GO • Gathering Terrain Layers • Gathering Objects In Layers • Gathering DSAS • Can A Service Parallel Process Faster ? ROLANDS & ASSOCIATES Corporation September 2019 4

  5. Terrain Layers ROLANDS & ASSOCIATES Corporation September 2019 5

  6. Terrain Layers ROLANDS & ASSOCIATES Corporation September 2019 6

  7. Terrain Layers ROLANDS & ASSOCIATES Corporation September 2019 7

  8. Terrain Layers & Objects ROLANDS & ASSOCIATES Corporation September 2019 8

  9. Gathering Objects ROLANDS & ASSOCIATES Corporation September 2019 9

  10. Gathering DSAS ROLANDS & ASSOCIATES Corporation September 2019 10

  11. Possibilities For Parallel Processing • Gathering Grids • Done Layer by Layer • Checking Object Distances • Done Object by Object • Gathering DSAS • DSA by DSA ROLANDS & ASSOCIATES Corporation September 2019 11

  12. Possibilities For Parallel Processing • Parallel Processing Not Supported by CEP • Simscript Language Limitation • Perform Tasks As a Service (Geo-Spatial Service) • CEP Passes Requirements to GSS • GSS Performs the Task • GSS Sends Reply to CEP • Funding Provided by JS/J7 • Part of Larger Service Oriented Architecture (SOA) Approach ROLANDS & ASSOCIATES Corporation September 2019 12

  13. CEP -GSS Linkage ROLANDS & ASSOCIATES Corporation September 2019 13

  14. GSS As A Service ROLANDS & ASSOCIATES Corporation September 2019 14

  15. GSS Gather Grids No Parallel Processing ROLANDS & ASSOCIATES Corporation September 2019 15

  16. GSS Gather Grids w/Parallel Processing ROLANDS & ASSOCIATES Corporation September 2019 16

  17. GSS Distance Calculations No Parallel Processing ROLANDS & ASSOCIATES Corporation September 2019 17

  18. GSS Distance Calculations w/Parallel Processing ROLANDS & ASSOCIATES Corporation September 2019 18

  19. What Next ? • Finish DSA Coverage Logic • Implement Code in JTLS-GO 5.1.3.0 • Add Exercise Realism To Testing • Trident Jackal (September/October 2019) • Trident Jupiter (November 2019) ROLANDS & ASSOCIATES Corporation September 2019 19

  20. Questions ROLANDS & ASSOCIATES Corporation September 2019 20

More Related