Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Codegen integration #3415

Open
wants to merge 99 commits into
base: develop
Choose a base branch
from
Open

Codegen integration #3415

wants to merge 99 commits into from

Conversation

arai713
Copy link

@arai713 arai713 commented Dec 1, 2024

No description provided.

@arai713 arai713 requested review from iq136boy and removed request for junliume January 28, 2025 10:06
@arai713 arai713 requested a review from bghimireamd January 28, 2025 20:54
{
return false;
}
if(!(problem.IsLayoutNHWC() || problem.IsLayoutDefault()))
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

only nhwc is supported or both nhwc and nchw are supported? Just curious

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This example only supports nhwc

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

so can we just do if(!(problem.IsLayoutNHWC())

CMakeLists.txt Outdated Show resolved Hide resolved
requirements.txt Outdated
ROCm/composable_kernel@fb948120d2d674607e70d0e7587dcb249c0e74c7 -DCMAKE_BUILD_TYPE=Release
ROCm/composable_kernel@5574422afe4a357e1e5be60cc58ab42645553b93 -DCMAKE_BUILD_TYPE=Release
Copy link
Contributor

@BrianHarrisonAMD BrianHarrisonAMD Jan 31, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We will want to update this commit to match with CK next time it's promoted to staging I think, and same in the docker file.

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR from CK has been merged into develop. Before it gets merged into staging, we'll need to make one last check to make sure that version of CK is still hipRTC compatible. Then I can change the commit hash here to match

CMakeLists.txt Outdated
@@ -328,6 +328,8 @@ add_compile_definitions($<$<COMPILE_LANGUAGE:CXX>:HIP_COMPILER_FLAGS=${HIP_COMPI
# HIP
if( MIOPEN_BACKEND STREQUAL "HIP" OR MIOPEN_BACKEND STREQUAL "HIPOC" OR MIOPEN_BACKEND STREQUAL "HIPNOGPU")
if(MIOPEN_USE_COMPOSABLEKERNEL)
include(/usr/local/lib/cmake/composable_kernel_host/ck_host_targets.cmake)
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why is ck_host installed into a different location than the rest of the libs?

Also, do we need a separate include call here, or does find_package cover it since we have /usr/local/lib added to the prefix path?

Copy link
Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The ck_host lib is installed into a different location due to conflicting struct names with MIGraphX. We moved it from /opt/rocm/lib/ so they don't inadvertently access the ck_host lib if they didn't mean to.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants