Skip to main content
Ctrl+K
AMD Logo
ROCm™ Software 6.3.2 Version List
  • GitHub
  • Community
  • Blogs
  • Instinct™ Docs
  • Infinity Hub
  • Support

ROCm documentation

rocPRIM 3.3.0 Documentation

  • rocPRIM Concepts
    • Introduction to rocPRIM
    • Glossary
    • Performance tuning
    • Developer guidelines
  • API Reference
    • Summary of the Operations
    • Data type support
    • Device-Wide Operations
      • Configuring the Kernels
      • Transform
      • Unique
      • Sort
      • Partial Sort
      • Nth Element
      • Merge
      • Partition
      • Run Length Encode
      • Scan
      • Select
      • Reduce
      • Adjacent difference
      • Binary Search
      • Histogram
      • DeviceCopy
      • Memcpy
    • 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
      • Radix Key Encoder/Decoder
      • Operators
      • Load
      • Reduce
      • Scan
      • Search
      • Store
    • Iterators
    • Intrinsics
    • Utility types
    • Acknowledgements
  • License
  • rocPRIM API Reference
  • Block-Wide Operations

Block-Wide Operations

Block-Wide Operations#

  • Operation classes

    • Load

    • Store

    • Adjacent difference

    • Discontinuity

    • Scan

    • Reduce

    • Shuffle

    • Exchange

    • Sort

    • Histogram

  • Data movement functions

previous

Memcpy

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
© 2025 Advanced Micro Devices, Inc