Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
D DKS
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 0
    • Issues 0
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
    • Iterations
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI/CD
    • Code Review
    • Issue
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Uldis Locans
  • DKS
  • Wiki
    • Build dks
  • dks 1.0.2

dks 1.0.2 · Changes

Page history
group build instructions authored Aug 14, 2017 by Uldis Locans's avatar Uldis Locans
Show whitespace changes
Inline Side-by-side
Showing with 23 additions and 1 deletion
+23 -1
  • build-dks/dks-1.0.2.md build-dks/dks-1.0.2.md +23 -1
  • No files found.
build-dks/dks-1.0.2.md
View page @ c71f89b8
test **Dynamic Kernel Scheduler (DKS)**
\ No newline at end of file
The Dynamic Kernel Scheduler (DKS) is a slim software layer between the host application and the hardware accelerator. The aim of the DKS is to allow the creation of fast fine tuned kernels using device specific frameworks such as CUDA, OpenCL, OpenACC and OpenMP and accelerator libraries such as Thrust, Nvidia CUDA libraries, Intel MKL or others.
**DKS instalation**
#clone DKS
`git clone git@gitlab.psi.ch:uldis_l/DKS.git DKS`
#switch to the desired version
`git checkout DKS-1.0.2`
#configure installation in build directory
`CXX=<c++ compiler> CC=<c compiler> -DCMAKE_INSTALL_PREFIX=<install dir> <path to DKS source>`
#install DKS
`make`
`make install`
\ No newline at end of file
Clone repository
  • autotuning
  • build dks
    • dks 1.0.2
    • dks 1.1.2
  • dks modules
    • DKSBase
    • dksfft
    • dksmusrfit
    • dksopal
    • dkspet
  • extend dks
  • Home