Skip to content

Commit

Permalink
merge amd-staging into amd-mainline
Browse files Browse the repository at this point in the history
HIPIFY 6.4.0 beta 2 - features complete

Change-Id: I225ab2a39e115d84ece50769b4a4cbe7fa6f5840
  • Loading branch information
emankov committed Jan 30, 2025
2 parents ae15539 + 039ea72 commit b803a52
Show file tree
Hide file tree
Showing 60 changed files with 7,531 additions and 6,442 deletions.
45 changes: 39 additions & 6 deletions .github/ISSUE_TEMPLATE/issue_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Issue Report
description: File a report for ROCm related issues on Linux and Windows. For issues pertaining to documentation or non-bug related, please open a blank issue located below.
title: "[Issue]: "
title: "[HIPIFY][Issue] "

body:
- type: markdown
Expand Down Expand Up @@ -29,30 +29,59 @@ body:
attributes:
label: Operating System
description: What is the name and version number of the OS?
placeholder: "e.g. Ubuntu 22.04.3 LTS (Jammy Jellyfish)"
placeholder: "e.g. Ubuntu 22.04.3 LTS (Jammy Jellyfish), Windows 11"
validations:
required: true
- type: input
attributes:
label: CPU
description: What CPU did you encounter the issue on?
placeholder: "e.g. AMD Ryzen 9 5900HX with Radeon Graphics"
placeholder: "e.g. AMD Ryzen 9 9950X3D with Radeon Graphics"
validations:
required: true
required: false
- type: dropdown
attributes:
label: ROCm Version
description: What version(s) of ROCm did you encounter the issue on?
multiple: true
options:
- ROCm 6.3.1
- ROCm 6.3.0
- ROCm 6.2.4
- ROCm 6.2.2
- ROCm 6.2.1
- ROCm 6.2.0
- ROCm 6.1.2
- ROCm 6.1.1
- ROCm 6.1.0
- ROCm 6.0.2
- ROCm 6.0.0
- ROCm 5.7.1
- ROCm 5.7.0
- ROCm 5.6.1
- ROCm 5.6.0
- ROCm 5.5.1
- ROCm 5.5.0
- ROCm 5.4.4
- ROCm 5.4.3
- ROCm 5.4.2
- ROCm 5.4.1
- ROCm 5.4.0
- ROCm 5.3.3
- ROCm 5.3.2
- ROCm 5.3.1
- ROCm 5.3.0
- ROCm 5.2.3
- ROCm 5.2.1
- ROCm 5.2.0
- ROCm 5.1.3
- ROCm 5.1.1
- ROCm 5.1.0
- ROCm 5.0.2
- ROCm 5.0.1
- ROCm 5.0.0
validations:
required: false
required: true
- type: dropdown
attributes:
label: ROCm Component
Expand All @@ -70,12 +99,15 @@ body:
- half
- HIP
- hipBLAS
- hipBLASLt
- HIPCC
- hipCUB
- HIP-Examples
- hipFFT
- hipfort
- HIPIFY
- hipOther
- hipRAND
- hipSOLVER
- hipSPARSE
- hipTensor
Expand All @@ -97,6 +129,7 @@ body:
- ROCm-CompilerSupport
- rocm-core
- ROCm-Device-Libs
- ROCm-Examples
- rocminfo
- rocMLIR
- ROCmValidationSuite
Expand All @@ -113,7 +146,7 @@ body:
- rocWMMA
- rpp
- Tensile
default: 17
default: 18
- type: textarea
attributes:
label: Steps to Reproduce
Expand Down
5 changes: 3 additions & 2 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,16 @@ Documentation for HIPIFY is available at
### Added

* CUDA 12.6.3 support
* cuDNN 9.6.0 support
* cuDNN 9.7.0 support
* cuTENSOR 2.0.2.1 support
* LLVM 19.1.6 support
* LLVM 19.1.7 support
* Full support for direct hipification of `cuRAND` into `rocRAND` under the `--roc` option
* [#1617](https://github.com/ROCm/HIPIFY/issues/1617) Support for `fp8` math device/host API

### Resolved issues

* `MIOpen` support in hipify-perl under the `-miopen` option
* Use `const_cast<const char**>` for the last arguments in the `hiprtcCreateProgram` and `hiprtcCompileProgram` function calls, as in CUDA, they are of the `const char* const*` type
* [#1769](https://github.com/ROCm/HIPIFY/issues/1769) Support for `fp16` device/host API
* [#1800](https://github.com/ROCm/HIPIFY/issues/1800) Fix instructions on building LLVM for HIPIFY on Linux

Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ python3 -m sphinx -T -E -b html -d _build/doctrees -D language=en . _build/html

To build `CUDA2HIP` (CUDA APIs supported by HIP) documentation, run the following `hipify-clang`
command. This builds the same content as
[Supported CUDA APIs](./docs/supported_apis.md#supported-cuda-apis).
[Supported CUDA APIs](./docs/reference/supported_apis.md#supported-cuda-apis).

```bash
hipify-clang --md --doc-format=full --doc-roc=joint
Expand Down
Loading

0 comments on commit b803a52

Please sign in to comment.