- 04 Feb, 2025 4 commits
-
-
Aviral Goel authored
-
Aviral Goel authored
-
Aviral Goel authored
-
Aviral Goel authored
-
- 03 Feb, 2025 5 commits
-
-
Aviral Goel authored
-
Aviral Goel authored
-
Aviral Goel authored
-
Aviral Goel authored
-
Aviral Goel authored
-
- 31 Jan, 2025 1 commit
-
-
Illia Silin authored
* turn on the ck_tile gemm tests by default * enable ck_tile gemms CI build by default
-
- 30 Jan, 2025 1 commit
-
-
Illia Silin authored
-
- 15 Jan, 2025 1 commit
-
-
Illia Silin authored
-
- 13 Jan, 2025 1 commit
-
-
Max Podkorytov authored
add unit test for gen instances for gemms add unit tests for conv and batched gemms add unit test for preselected gemm instances apply ruff lint add license header for the unit test add inductor pytest to CI verbose pip install switch the directory before installing python packages move the inductor codegen test try yet another workdir Update Jenkinsfile The directory looks right, fixing pip module not found by invoking pip directly Update Jenkinsfile invoke pytest directly since the module is not found Update Dockerfile Install setuptools update package structure bump setuptools maybe fix data path for library sources fix library search path for conv instances fix path in pyproject definition compare path used in gen_instances with one in pyproject.toml; fix the difference Co-authored-by:Illia Silin <98187287+illsilin@users.noreply.github.com>
-
- 10 Jan, 2025 1 commit
-
-
Thomas Ning authored
* Finished adding the performance benchmark for ck tile gemm * Fix the executable rename problem * fix the executable name error * delete the unsupported layout combinations * Update run_full_test.sh * Update benchmark_mem_pipeline.sh * Update benchmark_basic.sh * change the executable of gemm_universal * change ck_tile_gemm script permissions * Addressed the comment * Addressed the comment * Fixed the comments * Fixed Comment * roll back the malfunctioned change * Fix the Typo * finalize the tile_gemm_fp16 performance monitoring * fix the stash names for ck_tile gemm logs * change the stashing logic * change stashing syntax --------- Co-authored-by:
Illia Silin <98187287+illsilin@users.noreply.github.com> Co-authored-by:
illsilin <Illia.Silin@amd.com>
-
- 16 Dec, 2024 1 commit
-
-
Illia Silin authored
* upgrade sqlalchemy version * replace the connection with engine in to_sql call * change the hipTes=nsor ctest syntax
-
- 10 Dec, 2024 1 commit
-
-
Illia Silin authored
* upgrade to ubuntu 22.04 * try adding -u roof docker options for ubuntu 22
-
- 09 Dec, 2024 2 commits
-
-
Illia Silin authored
-
Illia Silin authored
-
- 06 Dec, 2024 2 commits
-
-
Illia Silin authored
* merge the build and performance tests CI stages together * add gemm performance test on gfx11/gfx12 * add suffices to distinguish gemm performance logs from different archs * use smaller gemm set in CI for gfx10/gfx11/gfx12 * disable performance tests on gfx1030 * fix the shashing logic * fix finding python3 for mha instances
-
Illia Silin authored
* upgrade to rocm6.3 compiler * Proposed solution to convnd test failures in ROCm 6.3 --------- Co-authored-by:Andriy Roshchenko <andriy.roshchenko@amd.com>
-
- 28 Nov, 2024 1 commit
-
-
Illia Silin authored
* refactor docker build in CI * add Dockerfile.compiler * add input args to Dockerfile.compiler * rearrange the docker args
-
- 26 Nov, 2024 1 commit
-
-
Illia Silin authored
-
- 23 Nov, 2024 1 commit
-
-
Illia Silin authored
-
- 05 Nov, 2024 1 commit
-
-
Illia Silin authored
-
- 15 Oct, 2024 1 commit
-
-
Paul Fultz II authored
* Build codegen as standalone * Add exception for device tests * Use local filesystem header * add a codegen test CI stage and daily build --------- Co-authored-by:
illsilin <Illia.Silin@amd.com> Co-authored-by:
Illia Silin <98187287+illsilin@users.noreply.github.com>
-
- 11 Oct, 2024 1 commit
-
-
Illia Silin authored
-
- 09 Oct, 2024 1 commit
-
-
Illia Silin authored
-
- 07 Oct, 2024 1 commit
-
-
Illia Silin authored
* update build logic with GPU_ARCHS * fix the GPU_ARCHS build for codegen * unset GPU_TARGETS when GPU_ARCHS are set
-
- 01 Oct, 2024 1 commit
-
-
Illia Silin authored
-
- 25 Sep, 2024 1 commit
-
-
Illia Silin authored
-
- 23 Sep, 2024 1 commit
-
-
Illia Silin authored
* add an option to build CK with legacy dockers * change the custom docker settings * add environment varianble for custom docker * use a new variable for legacy docker name * new way to pass docker names for legacy OS * add legacy docker check in the Build_CK function * change groovy syntax * add a check for legacy docker in getDockerImage * make sure the legacy docker name is not empty * remove the dumb-init call * disable the tests in legacy OS dockers * disable tests in legacy dockers * use a different way to disable tests in legacy dockers * rearrange the CI stages for legacy OS * use different way to disable tests in legacy dockers * update LD_LIBRARY_PATH for legacy dockers and add cron job * update LD_LIBRARY_PATH at docker launch * change the sytax for setting LD_LIBRARY_PATH
-
- 17 Sep, 2024 1 commit
-
-
Illia Silin authored
* add image for rocm6.3_rc1 * fix deb package url
-
- 14 Sep, 2024 1 commit
-
-
Thomas Ning authored
* Finished the feature of gpu verification * Add the ck_tile_gemm test in the CI CD * add the include of tensor_layou in reference_gemm * Comment Addressed * split ck_tile fhma and gemm tests into separate stages * restructure the reference gemm * restructure a new reference_gemm api that could read the device mem --------- Co-authored-by:
carlushuang <carlus.huang@amd.com> Co-authored-by:
illsilin <Illia.Silin@amd.com>
-
- 12 Sep, 2024 1 commit
-
-
Illia Silin authored
-
- 26 Aug, 2024 1 commit
-
-
Illia Silin authored
* add ninja trace to CI builds * fix ninja trace logic * update the ninja trace logic in jenkins file * limit the number of threads to run ninja build * use ninja for installation after build * update the path to ninjatracing tool * use ninja to run check when using build trace * fix jenkins logic * fix typos * set proper setup_args for all stages * fix ninja syntax * replace ninja check with ninja test * enable ninja tracing with mainline and staging compilers
-
- 16 Aug, 2024 1 commit
-
-
Bartłomiej Kocot authored
* Add performance and large tensor tests for grouped conv * Resize tests * Resize tests * update the python script to parse the grouped_conv results * Remove int8 tests * change bwd wei layout --------- Co-authored-by:illsilin <Illia.Silin@amd.com>
-
- 09 Aug, 2024 1 commit
-
-
arai713 authored
* initial push * cleaned up compiler errors * removed commented code * build codegen folder only for gfx9 targets * remove separate stage for codegen tests from CI * removed commented code from CMake --------- Co-authored-by:
Illia Silin <98187287+illsilin@users.noreply.github.com> Co-authored-by:
illsilin <Illia.Silin@amd.com>
-
- 08 Aug, 2024 1 commit
-
-
Illia Silin authored
* enable CI build and test on gfx1201 * skip DL kernels in CI for gfx12 * only run CI on gfx12 if rocm version >= 6.2 * remove the rocm version check for CI on gfx12 * add a switch for CI builds on gfx12
-
- 07 Aug, 2024 2 commits
-
-
Illia Silin authored
-
Illia Silin authored
* run ck_tile benchmarks after the smoke tests and store logs * change the path of fmha benchmark logs * change the way of stashig ck_tile fmha logs * prevent the errors in stages where no logs are generated * fix the ck_tile fmha log names and headers * generate the fmha performance logs in the root folder * change jenkins scrip arguments format * use exact file names for stashing * modify scripts to process FMHA performance results * unstash FMHA logs before parsing them
-