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
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;
Conference_Titel :
Parallel, Distributed and Network-Based Processing (PDP), 2014 22nd Euromicro International Conference on
Conference_Location :
Torino
DOI :
10.1109/PDP.2014.41