mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-06-28 18:56:59 +00:00
[CK][CK Tile] Drop profiler for experimental builder codegen (#8573) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit ## Motivation Switch to dispatcher profiler for ck tile conv. ## Technical Details - Switch to dispatcher profiler for ck tile conv. - Drop profiler for experimental codegen - Minor fixes for bwd data printing - Minor fixes for 3d conv in dispatcher codegen ## Test Plan test_grouped_conv*tile ## Test Result Passed ## Submission Checklist - [x] Look over the contributing guidelines at https://github.com/ROCm/ROCm/blob/develop/CONTRIBUTING.md#pull-requests.
139 lines
2.5 KiB
Plaintext
139 lines
2.5 KiB
Plaintext
# Compiled Object files
|
|
*.slo
|
|
*.lo
|
|
*.o
|
|
*.obj
|
|
|
|
# Precompiled Headers
|
|
*.gch
|
|
*.pch
|
|
*.ipch
|
|
|
|
# Compiled Dynamic libraries
|
|
*.so
|
|
*.dylib
|
|
*.dll
|
|
|
|
# Fortran module files
|
|
*.mod
|
|
|
|
# Compiled Static libraries
|
|
*.lai
|
|
*.la
|
|
*.a
|
|
*.lib
|
|
|
|
# Executables
|
|
*.exe
|
|
*.out
|
|
*.app
|
|
|
|
# vim tags
|
|
tags
|
|
.tags
|
|
.*.swp
|
|
|
|
# Editors
|
|
.vscode
|
|
|
|
# CMake formatting configuration (local)
|
|
.cmake-format.yaml
|
|
|
|
# Cline
|
|
.cline*
|
|
|
|
# build-in-source directory (see exceptions below)
|
|
build*
|
|
|
|
# emacs temporary/backup files
|
|
.\#*
|
|
\#*\#
|
|
*~
|
|
|
|
# GDB temporary files
|
|
.gdb_history
|
|
install.dir*
|
|
|
|
# documentation artifacts
|
|
_build/
|
|
_images/
|
|
_static/
|
|
_templates/
|
|
_toc.yml
|
|
_doxygen/
|
|
docs/doxygen/html
|
|
docs/doxygen/xml
|
|
|
|
# JetBrains IDE (see build* exceptions below)
|
|
.idea/
|
|
cmake-build*/
|
|
build*/
|
|
|
|
# LSP configuration
|
|
.clangd
|
|
|
|
# User-defined CMake presets
|
|
CMakeUserPresets.json
|
|
|
|
# Python virtualenv
|
|
.venv/
|
|
|
|
# Python cache
|
|
__pycache__/
|
|
|
|
# Cache directories
|
|
.cache/
|
|
.ck_tile_cache/
|
|
ck_tile_cache/
|
|
**/kernel_cache/
|
|
**/.kernel_cache/
|
|
|
|
# Dispatcher kernel cache (user-generated, can be large)
|
|
dispatcher/**/kernel_cache/
|
|
dispatcher/**/.kernel_cache/
|
|
dispatcher/**/cached_kernels/
|
|
dispatcher/**/*.hsaco
|
|
dispatcher/**/*.co
|
|
|
|
# Dispatcher generated JSON exports
|
|
dispatcher/**/*_kernels.json
|
|
dispatcher/**/dispatcher_kernels.json
|
|
|
|
# Generated test data
|
|
test_data/*
|
|
!test_data/*.py
|
|
!test_data/*.sh
|
|
!test_data/requirements.txt
|
|
|
|
# Exceptions to build* patterns above
|
|
# The experimental/builder directory should be tracked despite matching build*
|
|
!experimental/builder
|
|
!experimental/builder/**
|
|
# Heuristics: benchmark data (never in git)
|
|
dispatcher/heuristics/data/
|
|
|
|
# Heuristics: experimental/training artifacts (exclude from git)
|
|
dispatcher/heuristics/models/**/oof_predictions.parquet
|
|
dispatcher/heuristics/models/**/cv_metrics_*.json
|
|
dispatcher/heuristics/models/**/eval_report.json
|
|
dispatcher/heuristics/models/**/feature_importances_*.json
|
|
dispatcher/heuristics/models/**/model_tflops_ihem.lgbm
|
|
dispatcher/heuristics/models/**/model_tflops_log.lgbm
|
|
dispatcher/heuristics/models/**/model_tflops_log_big.lgbm
|
|
|
|
# Heuristics: keep in git (production model files):
|
|
# models/{op}_{dtype}_{arch}/model_tflops.lgbm
|
|
# models/{op}_{dtype}_{arch}/model_latency.lgbm
|
|
# models/{op}_{dtype}_{arch}/model_bandwidth.lgbm
|
|
# models/{op}_{dtype}_{arch}/feature_spec.json
|
|
# models/{op}_{dtype}_{arch}/train_manifest.json
|
|
|
|
# Heuristics: logs and caches
|
|
dispatcher/heuristics/*.log
|
|
dispatcher/heuristics/__pycache__/
|
|
dispatcher/heuristics/tests/__pycache__/
|
|
dispatcher/heuristics/.pytest_cache/
|
|
|
|
# CLAUDE markdown files
|
|
CLAUDE.md
|