Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • L libclfft
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 2
    • Issues 2
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1
    • Merge requests 1
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • einsteinathome
  • libclfft
  • Merge requests
  • !5

Add clFFT_GetSize() for getting the estimated size of a plan

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Maximillian Bensch requested to merge maxBensch/libclfft:add-clFFT_GetSize-MR into master Mar 02, 2021
  • Overview 1
  • Commits 1
  • Pipelines 0
  • Changes 2

This MR adds clFFT_GetSize(), which returns the estimated size of a plan similar to cufftGetSize(). This is useful for comparing the measured memory usage with a memory model, e.g. GCT, ComputeFstat. Different to cufftGetSize() we need also the batchSize, as different to cuFFT for ECLFFT this is not set while the plan generation and is changeable in the execute step. But in our lalsuite GPU functions, this is not changeable after plan generation.

@bema would assign this to you, but I havn't the rights to do this

\cc @ReinhardPrix @hbeggenstein

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: add-clFFT_GetSize-MR