Skip to content

GitLab

  • Menu
Projects Groups Snippets
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Trilinos
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 936
    • Issues 936
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • James Willenbring
  • Trilinos
  • Issues
  • #2598

Closed
Open
Created Apr 19, 2018 by James Willenbring@jmwilleMaintainer

Set up "Specialized" ATDM CUDA build of Trilinos that enables RDC

Created by: bartlettroscoe

CC: @trilinos/kokkos, @trilinos/kokkos-kernels, @trilinos/shylu, @trilinos/framework

Description

The current ATDM CUDA builds of Trilinos do not set Kokkos_ENABLE_Cuda_Relocatable_Device_Code=ON (see discussion in #2464 (closed) and #2580 (closed)). However, this is needed for task-based algorithms like in ShyLU_NodeTacho and the ATDM codes may take advantage of this in the future (more likely in SPARC than EMPIRE it would seem).

Therefore, this story is to set up a new nightly build of some CUDA configuration of Trilinos that enables Kokkos_ENABLE_Cuda_Relocatable_Device_Code=ON so that the Trilinos developers can work to get this build cleaned up and ready for the ATDM customers to use on the ATDM platforms.

Internal SNL conversations about this topic are in companion issue:

  • https://sems-atlassian-son.sandia.gov/jira/browse/TRIL-262

ToDo: Define targeted platforms and base build configurations, etc.

Related Issues

  • Related to: #2464 (closed), #2580 (closed)
Assignee
Assign to
Time tracking