Skip to main content
Ctrl+K
Advanced Micro Devices, Inc.

GitHub

Community

Support

Infinity Hub

ROCm Docs 5.6.0

rocWMMA Documentation

Contents:

  • 1. Getting Started Guide for Linux
  • 2. Introduction
  • 3. Programmer’s Guide
  • 4. Contributor’s Guide
  • .rst

rocWMMA User Guide

rocWMMA User Guide#

Contents:

  • 1. Getting Started Guide for Linux
    • 1.1. Introduction
      • 1.1.1. Documentation Roadmap
    • 1.2. Prerequisites
    • 1.3. Installing pre-built packages
    • 1.4. Building and Installing rocWMMA
      • 1.4.1. System Requirements
      • 1.4.2. GPU Support
      • 1.4.3. Download rocWMMA
      • 1.4.4. Build only library
      • 1.4.5. Build library + samples
      • 1.4.6. Build library + tests
      • 1.4.7. Build library + Tests + Assembly
  • 2. Introduction
    • 2.1. Synchronous API
    • 2.2. Supported Data Types
    • 2.3. Supported Matrix Layouts
      • 2.3.1. Using rocWMMA API
    • 2.4. rocWMMA Datatypes
    • 2.5. rocWMMA Enumeration
    • 2.6. rocWMMA API functions
  • 3. Programmer’s Guide
    • 3.1. Library Source Code Organization
      • 3.1.1. The library directory
        • 3.1.1.1. library/include/rocwmma/
        • 3.1.1.2. library/include/internal
      • 3.1.2. The samples directory
        • 3.1.2.1. samples/hipRTC_gemm.cpp
        • 3.1.2.2. samples/simple_sgemv.cpp
        • 3.1.2.3. samples/simple_dgemv.cpp
        • 3.1.2.4. samples/simple_sgemm.cpp
        • 3.1.2.5. samples/simple_dgemm.cpp
        • 3.1.2.6. samples/simple_hgemm.cpp
        • 3.1.2.7. samples/perf_sgemm.cpp
        • 3.1.2.8. samples/perf_dgemm.cpp
        • 3.1.2.9. samples/perf_hgemm.cpp
        • 3.1.2.10. samples/simple_dlrm.cpp
        • 3.1.2.11. samples/common.hpp
      • 3.1.3. The test directory
        • 3.1.3.1. test/bin
        • 3.1.3.2. test/dlrm
        • 3.1.3.3. test/gemm
        • 3.1.3.4. test/unit
      • 3.1.4. Infrastructure
  • 4. Contributor’s Guide
    • 4.1. License Agreement
    • 4.2. Pull-request guidelines
    • 4.3. StyleGuide
      • 4.3.1. Interface
      • 4.3.2. Philosophy
      • 4.3.3. Implementation
      • 4.3.4. Format

next

1. Getting Started Guide for Linux

© Copyright 2022-2023, Advanced Micro Devices Ltd..
  • Terms and Conditions
  • ROCm Licenses and Disclaimers
  • Privacy
  • Trademarks
  • Statement on Forced Labor
  • Fair and Open Competition
  • UK Tax Strategy
  • Cookie Policy
  • Cookie Settings
DRAFT watermark