You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi,
first, congrats on getting Orochi 2.0 release out!
comments:
tested your new Orochi 2.0 release on Zen4 Raphael iGPU and get some errors..
1a)first RadixSort test fails on Zen4 due to number_of_blocks becoming 0 due to APU having only 2 compute units..
fix (ParallelPrimitives/RadixSort.cpp):
can you fix running samples OK by default after a premake5 build?..
I mean running executables directly from Orochi-2.00/dist/bin/Debug or Orochi-2.00/dist/bin/Release folders..
as they seem to try to expect to find kernels or sample data like textures in "../" folder so basically you have to options:
2a) copy or move Debug or Release folder in Orochi-2.0/ folder (out of dist/bin) so samples find required data or
2b) recreate/copy needed files from Orochi-2.0 folder to Orochi-2.00/dist/bin like for example copying:
Orochi-2.00/Test/Texture/texture_test_kernel.hpp
to:
Orochi-2.00/dist/bin/Test/Texture/texture_test_kernel.hpp
3)add Linux support to VulkanComputeSimple RadixSort (Orochi-2.00/Test/VulkanComputeSimple and Orochi-2.00/Test/RadixSort)..
in fact support it's there.. only minor fixes as I added and is very simple..
for Vulkan premake5.lua:
Hi,
first, congrats on getting Orochi 2.0 release out!
comments:
1a)first RadixSort test fails on Zen4 due to number_of_blocks becoming 0 due to APU having only 2 compute units..
fix (ParallelPrimitives/RadixSort.cpp):
1b)VulkanComputeSimple checking of pciBusID is incorrect for APUs as Vulkan reports 0 and ROCM 0x6b or viceversa.. I fixed it main.cpp with:
I mean running executables directly from Orochi-2.00/dist/bin/Debug or Orochi-2.00/dist/bin/Release folders..
as they seem to try to expect to find kernels or sample data like textures in "../" folder so basically you have to options:
2a) copy or move Debug or Release folder in Orochi-2.0/ folder (out of dist/bin) so samples find required data or
2b) recreate/copy needed files from Orochi-2.0 folder to Orochi-2.00/dist/bin like for example copying:
3)add Linux support to VulkanComputeSimple RadixSort (Orochi-2.00/Test/VulkanComputeSimple and Orochi-2.00/Test/RadixSort)..
in fact support it's there.. only minor fixes as I added and is very simple..
for Vulkan premake5.lua:
I started with adding to the kernel "#ifdef CUDA_ARCH" code:
The text was updated successfully, but these errors were encountered: