• Anaconda Platform
  • – Welcome
  • – Anaconda Distribution
  • – Anaconda Repository
  • – Anaconda Accelerate
  • – Anaconda Adam
  • – Anaconda Enterprise Notebooks
  • – Anaconda Fusion
  • – Anaconda Scale
  • – Anaconda Cloud
  • Continuum-sponsored OSS programs
  • – Blaze
  • – Bokeh
  • – Conda
  • – dask
  • – llvmlite
  • – PhosphorJS
  • – Numba
    • User Manual
    • Reference Manual
    • Numba for CUDA GPUs
    • CUDA Python Reference
    • Numba for HSA APUs
      • Overview
      • Writing HSA Kernels
      • Memory management
      • Writing Device Functions
      • Supported Atomic Operations
      • Device management
      • Examples
    • Extending Numba
    • Developer Manual
    • Numba Enhancement Proposals
    • Glossary
    • Release Notes
  • Top OSS programs

Numba for HSA APUsΒΆ

  • Overview
    • Terminology
    • Requirements
    • Installation
  • Writing HSA Kernels
    • Introduction
    • Introduction for CUDA Programmers
    • Kernel declaration
    • Kernel invocation
      • Choosing the workgroup size
      • Multi-dimensional workgroup and grid
    • WorkItem positioning
  • Memory management
    • Shared memory and thread synchronization
  • Writing Device Functions
  • Supported Atomic Operations
    • Example
  • Device management
  • Examples
    • Matrix multiplication
Docs Home
Continuum Analytics Home
More Help & Support
2017 Continuum Analytics, Inc.
All Rights Reserved.
Privacy Policy | EULA