Skip to main content
Ctrl+K
AMD Logo
ROCm™ Platform 5.7.0
  • GitHub
  • Community
  • AMD Lab Notes
  • Infinity Hub
  • Support
  • Feedback

ROCm Documentation Home

rocPRIM Documentation

  • Introduction
  • Summary of the Operations
  • Device-Wide Operations
    • Configuring the Kernels
    • Transform
    • Unique
    • Sort
    • Merge
    • Partition
    • Run Length Encode
    • Scan
    • Select
    • Reduce
    • Adjacent difference
    • Binary Search
    • Histogram
  • Block-Wide Operations
    • Operation classes
      • Load
      • Store
      • Adjacent difference
      • Discontinuity
      • Scan
      • Reduce
      • Shuffle
      • Exchange
      • Sort
      • Histogram
    • Data movement functions
  • Warp-Level Operations
    • Load
    • Store
    • Reduce
    • Scan
    • Sort
    • Shuffle
    • Exchange
  • Thread-Level Operations (Utilities)
  • Iterators
  • Intrinsics
  • Glossary
  • Block-Wide Operations

Block-Wide Operations

Block-Wide Operations#

  • Operation classes
    • Load
      • Class
      • Algorithms
    • Store
      • Class
      • Algorithms
    • Adjacent difference
    • Discontinuity
    • Scan
      • Class
      • Algorithms
    • Reduce
      • Class
      • Algorithms
    • Shuffle
    • Exchange
    • Sort
      • generic
      • radix sort
    • Histogram
      • Class
      • Algorithms
  • Data movement functions
    • Direct Blocked
      • Load
      • Store
    • Direct Blocked Vectorized
      • Load
      • Store
    • Direct Striped
      • Load
      • Store
    • Direct Warp Striped
      • Load
      • Store

previous

Histogram

next

Operation classes

  • Terms and Conditions
  • ROCm Licenses and Disclaimers
  • Privacy
  • Trademarks
  • Statement on Forced Labor
  • Fair and Open Competition
  • UK Tax Strategy
  • Cookie Policy
  • Cookie Settings
© 2023 Advanced Micro Devices, Inc