• DocumentCode
    125680
  • Title

    A Class-Structured Approach to Couple Application and Hybrid Core Parallelism

  • Author

    Ross, J. Andrew ; Richie, David A. ; Park, S.J. ; Shires, Dale R. ; Henz, Brian J.

  • Author_Institution
    Dynamics Res. Corp., Andover, MA, USA
  • fYear
    2014
  • fDate
    12-14 Feb. 2014
  • Firstpage
    681
  • Lastpage
    687
  • Abstract
    This paper presents an application that performs multi-objective geospatial optimizations for tactical mission planning in an urban environment. Utilizing a XML-driven C++ framework developed for hybrid platforms, the application distributes computational tasks to a collection of heterogeneous OpenCL devices and achieves efficient task parallel scaling. The framework abstracts the details of the mission scenario setup, compute device architecture details, and task scheduling to enable robust extensibility in software. Performance scalability and multi-objective parameter visualization for a prototypical mission scenario are documented in this study.
  • Keywords
    C++ language; military computing; optimisation; OpenCL devices; XML-driven C++ framework; class-structured approach; hybrid core parallelism; multiobjective geospatial optimizations; multiobjective parameter visualization; performance scalability; tactical mission planning; task parallel scaling; task scheduling; urban environment; Computer architecture; Engines; Force; Graphics processing units; Optimization; XML; C++; GPGPU; OpenCL framework; XML;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
  • Conference_Location
    Torino
  • ISSN
    1066-6192
  • Type

    conf

  • DOI
    10.1109/PDP.2014.41
  • Filename
    6787347