mirror of
https://github.com/ROCm/composable_kernel.git
synced 2026-05-14 02:02:46 +00:00
* build CK only once, use deb package in all subsequent stages
* update jenkins file
* change prefix for build_CK stage
* update writing deb metadata to control file
* update ubuntu source for docker, script syntax for deb package metadata
* try different way to create deb metadata
* clean up DEBIAN before creating one
* fix the CI folder names, fix splitK qa
* use correct docker in all stages, separate tests for splitK verification and performance
* clean old comments, change dir before packaging
* use different package syntax
* change packaging syntax
* package with cmake
* remove unnecessary build prefix
* get rid of unnecessary paths
* change paths during unpacking
* change script syntax while unpacking
* get rid of unneccesary steps
* get rid of comments in the scripts
* use double quotes for scripts
* add ccache during build, try dpkg -x
* pull and install each package separately
* use full package names
* try to use stashing for packages
* change stash/unstash syntax
* move unstash out of shell, run tests on any gpu node
* unpack each package separately
* try re-using existing workspace
* merge the build and test stages, only stash ckProfiler
* merge the build and test stages, only stash zipped ckProfiler
* fix syntax
* add GPU check before build and test, rename docker to usual name
[ROCm/composable_kernel commit: 85b0920dc8]
24 lines
933 B
Bash
Executable File
24 lines
933 B
Bash
Executable File
#!/bin/bash
|
|
#
|
|
# in order to run this script you'd need the following python packages:
|
|
|
|
#pip3 install --upgrade pip
|
|
#pip3 install sqlalchemy pymysql pandas sshtunnel
|
|
|
|
# you would also need to set up some environment variables in order to
|
|
# post your new test results to the database and compare them to the baseline
|
|
# please contact Illia.Silin@amd.com for more details
|
|
|
|
#process results
|
|
python3 process_perf_data.py perf_gemm.log
|
|
python3 process_perf_data.py perf_resnet50_N256.log
|
|
python3 process_perf_data.py perf_resnet50_N4.log
|
|
python3 process_perf_data.py perf_batched_gemm.log
|
|
python3 process_perf_data.py perf_grouped_gemm.log
|
|
python3 process_perf_data.py perf_conv_fwd.log
|
|
python3 process_perf_data.py perf_conv_bwd_data.log
|
|
python3 process_perf_data.py perf_gemm_bilinear.log
|
|
python3 process_perf_data.py perf_reduction.log
|
|
python3 process_perf_data.py perf_splitK_gemm.log
|
|
python3 process_perf_data.py perf_onnx_gemm.log
|