Skip to content

Commit 1f6128f

Browse files
Add Microbenchmarking Infrastructure and CI Using GVSOC CSR (#162)
* Deeploy Microbenchmark with GVSoC CSR and Demo on GEMM * Add microbenchmark to codepass * Update pro microbenchmark codetransformation * Add helper function for profileMicrobenchmark * perf-util add pre-commit * Rebase singlebuffertilingcodegeneration * Make workspace safe to prevent "dubious ownership" sporadic issues * Update changelog * Fix linting * Add microbenchmark tutorial to docs * Trim microbenchmark tutorial --------- Co-authored-by: Run Wang <52746141+SamanthaWangdl@users.noreply.github.com> Co-authored-by: Victor Jung <jungvi@iis.ee.ethz.ch>
1 parent 13113de commit 1f6128f

28 files changed

Lines changed: 286 additions & 2 deletions

.github/workflows/_runner-chimera.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-cortexm.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-gap9-tiled.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-gap9.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-generic.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-mempool.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-siracusa-neureka-tiled.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-siracusa-tiled.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

.github/workflows/_runner-siracusa.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ jobs:
2525
container:
2626
image: ${{ inputs.docker-image }}
2727
steps:
28+
- name: Mark workspace as safe
29+
run: git config --global --add safe.directory '*'
2830
- name: Checkout Repo
2931
uses: actions/checkout@v4
3032
with:

.github/workflows/_runner-snitch-tiled-sequential.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@ jobs:
2424
container:
2525
image: ${{ inputs.docker-image }}
2626
steps:
27+
- name: Mark workspace as safe
28+
run: git config --global --add safe.directory '*'
2729
- name: Checkout Repo
2830
uses: actions/checkout@v4
2931
with:

0 commit comments

Comments
 (0)