Skip to main content
Ctrl+K
ROCm Documentation is transitioning to this site. For the legacy documentation, please visit docs.amd.com. For more information or to provide feedback about this documentation transition, please see our announcement.
AMD Logo
ROCm™ Platform
  • 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
  • Warp-Level Operations

Warp-Level Operations

Warp-Level Operations#

  • Load
    • Class
    • Algorithms
  • Store
    • Class
    • Algorithms
  • Reduce
  • Scan
  • Sort
  • Shuffle
  • Exchange

previous

Data movement functions

next

Load

  • 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