Skip to content

NGA FY22: improve build system  #128

@fnrizzi

Description

@fnrizzi
  • Develop CMake build system to build all the KokkosTools
  • Extent the tools cmake build system to optionally build Caliper and Apex (i.e. translate typical Kokkos
    options such as Kokkos_ENABLE_CUDA to the respective settings for Caliper and Apex)
  • Add option to build all tools as a single library, and add an initialization interface to that library, which uses
    the existing KokkosEventSet capability to load a specific tool in the library upon being called with the
    corresponding option (e.g. KokkosTools::initialize("space_time_stack"));

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions