The hipFFT examples had a small memory leak due to using hipfftCreate
before using hipfftPlan*d, which expects the plan not to be allocated
beforehand.
+ [IMP] The `vcxproj` files are fixed to be used with `HIP SDK 6.1` because all other projects have not been switched to 6.2 yet.
+ [ToDo] Switch all the projects to `HIP SDK 6.2`.
* update docker images and CI to ROCm 6.2.0
* fix rocfft brick bounds parameter order
* update formatting for rocm 6.2
---------
Co-authored-by: Robin Voetter <robin@streamhpc.com>
* Add "Tutorials" directory to SOURCE_DIRS in build_packages.sh
* pass in $ROCM_EXAMPLES_ROOT and $TEST_PACKAGE_INSTALL_PREFIX
* pass in $ROCM_EXAMPLES_ROOT and $TEST_PACKAGE_INSTALL_PREFIX
* Add DEB and RPM test packages for built test binaries
* add "-DGPU_ARCHITECTURES=all" to build_packages.sh
* packaged CTestTestfile.cmake files in test package
* Apply suggestions from code review
update test package description
Co-authored-by: David Galiffi <David.Galiffi@amd.com>
---------
Co-authored-by: David Galiffi <David.Galiffi@amd.com>
* Resolve "rocFFT callback Example"
* feat: add hipFFT plan examples
* Resolve "rocFFT multi_gpu Example"
* Fixed CMake linting
* Added rocFFT callback and multi_gpu VS files
* Resolve "Generate VS files from external meta-data repository"
* Fixed Markdown linting
* Fixed installed target in hipFFT plan examples
* Added explicit result scaling
* Renamed hipFFT's main programs to use C++ extension
* Renamed rocFFT/callback's main program to use HIP extension
---------
Co-authored-by: Nick Breed <nick@streamhpc.com>
Co-authored-by: Nara Prasetya <nara@streamhpc.com>
Co-authored-by: Robin Voetter <robin@streamhpc.com>
* Create a GitHub Action to build the HIP-Basic examples
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
* Add workflows for Applications and libraries
Thanks @Beanavil
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
* Remove `rocm-llvm-dev` from "Libraries" and "Applications" workflows
This package shouldn't be required for these workflows.
Signed-off-by: David Galiffi <David.Galiffi@amd.com>
---------
Signed-off-by: David Galiffi <David.Galiffi@amd.com>