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
    • Dks modules
  • dksfft

Last edited by Uldis Locans Aug 21, 2017
Page history

dksfft

DKSFFT module

Provides functions to offload FFT execution to GPUs and Intel MICs. DKSFFT class extends DKSBase class to provide the module access to communication and memory management functions. Full list of DKSFFT functions is available in DKS documentation.

class_d_k_s_base__inherit__graph

The FFT functions in DKS are implemented using

  • cuFFT library for Nvidia devices and compatability with CUDA
  • clFFT library for compatibility with OpenCL (library developed by AMD, but runs on other devices supporting OpenCL as well)
  • Intel MKL library for Intel MIC devices and comparability with OpenMP

class_base_f_f_t

Clone repository
  • autotuning
  • build dks
    • dks 1.0.2
    • dks 1.1.2
  • dks modules
    • DKSBase
    • dksfft
    • dksmusrfit
    • dksopal
    • dkspet
  • extend dks
  • Home