Skip to content
Snippets Groups Projects
  1. Mar 19, 2025
  2. Nov 29, 2024
  3. Nov 14, 2024
  4. Jul 05, 2024
  5. Jan 11, 2023
  6. Sep 23, 2022
  7. Sep 19, 2022
    • Matthias Diener's avatar
      PytatoPyOpenCLArrayContext: use SVM allocator if available, limit arg size for GPUs (#189) · 3c9aee68
      Matthias Diener authored
      
      * LazilyPyOpenCLCompilingFunctionCaller: limit arg size for GPUs
      
      * move limit
      
      * also check for SVM presence
      
      * get_target()
      
      * memoize get_target
      
      * UNDO BEFORE MERGE: use dev branches
      
      * Hackety hack: SVM detection in actx constructor
      
      * check whether passed allocator supports SVM
      
      * undo loopy branch
      
      * implement it for the base class
      
      * subclass LoopyPyOpenCLTarget
      
      * set actual limit
      
      * undo pytato branch
      
      * remove unused argument
      
      * add type annotations
      
      * add logging
      
      * Refactor arg size passing to put less logic in the target
      
      * flake8
      
      * add a test
      
      Co-authored-by: default avatarAndreas Kloeckner <inform@tiker.net>
      Unverified
      3c9aee68
  8. Jun 20, 2022
  9. Jun 11, 2022
  10. Feb 15, 2022
Loading