Navigation

  • index
  • modules    
  • next    
  • previous    
  • Nabu 2023.2.0 documentation »
  • API reference »
  • nabu.opencl package

nabu.opencl package¶

Submodules¶

  • nabu.opencl.fftshift module
  • nabu.opencl.kernel module
    • OpenCLKernel
      • OpenCLKernel.compile_kernel_source()
      • OpenCLKernel.get_kernel()
      • OpenCLKernel.guess_block_size()
      • OpenCLKernel.get_block_grid()
      • OpenCLKernel.follow_device_arr()
      • OpenCLKernel.call()
  • nabu.opencl.memcpy module
    • OpenCLMemcpy2D
  • nabu.opencl.padding module
    • OpenCLPadding
      • OpenCLPadding.pad()
  • nabu.opencl.processing module
    • OpenCLProcessing
  • nabu.opencl.utils module
    • get_opencl_devices()
    • usable_opencl_devices()
    • detect_opencl_gpus()
    • collect_opencl_gpus()
    • collect_opencl_cpus()
    • get_opencl_context()
    • replace_array_memory()
    • pick_opencl_cpu_platform()
    • allocate_texture()
    • check_textures_availability()
    • copy_to_texture()

Module contents¶

Page contents

  • nabu.opencl package
    • Submodules
    • Module contents

Previous page

← nabu.misc.utils module

Next page

→ nabu.opencl.fftshift module

This Page

  • Show Source

Quick search

Navigation

  • index
  • modules    
  • next    
  • previous    
  • Nabu 2023.2.0 documentation »
  • API reference »
  • nabu.opencl package
© Copyright 2023, ESRF. Created using Sphinx 7.2.2.