File tree Expand file tree Collapse file tree 3 files changed +109
-1
lines changed Expand file tree Collapse file tree 3 files changed +109
-1
lines changed Original file line number Diff line number Diff line change @@ -748,6 +748,42 @@ jobs:
748748 default-memory-level : ${{ matrix.default-memory-level }}
749749 neureka-wmem : ${{ matrix.neureka-wmem }}
750750
751+ siracusa-redmule-kernels-tiled-singlebuffer-L2 :
752+ strategy :
753+ fail-fast : false
754+ matrix :
755+ test-data :
756+ - name : " testFloatMatmul"
757+ L1 : [8000]
758+ num-cores :
759+ - 8
760+ uses : ./.github/workflows/TestRunnerTiledSiracusaWithRedmule.yml
761+ needs : select-docker-image
762+ with :
763+ docker-image : ${{ needs.select-docker-image.outputs.image }}
764+ test-name : ${{ matrix.test-data.name }}
765+ num-cores : ${{ matrix.num-cores }}
766+ L1 : ${{ toJson(matrix.test-data.L1) }}
767+
768+ siracusa-redmule-kernels-tiled-doublebuffer-L2 :
769+ strategy :
770+ fail-fast : false
771+ matrix :
772+ test-data :
773+ - name : " testFloatMatmul"
774+ L1 : [8000]
775+ num-cores :
776+ - 8
777+ double-buffer :
778+ - true
779+ uses : ./.github/workflows/TestRunnerTiledSiracusaWithRedmule.yml
780+ needs : select-docker-image
781+ with :
782+ docker-image : ${{ needs.select-docker-image.outputs.image }}
783+ test-name : ${{ matrix.test-data.name }}
784+ num-cores : ${{ matrix.num-cores }}
785+ L1 : ${{ toJson(matrix.test-data.L1) }}
786+ double-buffer : ${{ matrix.double-buffer }}
751787
752788 # ## Deeploy Extension and Internal Tests ###
753789 deeploy-memory-allocation :
Original file line number Diff line number Diff line change 1+ name : TestRunnerTiledSiracusa
2+
3+ on :
4+ workflow_call :
5+ inputs :
6+ docker-image :
7+ required : true
8+ type : string
9+ test-name :
10+ required : true
11+ type : string
12+ num-cores :
13+ required : false
14+ default : 8
15+ type : number
16+ L1 :
17+ required : false
18+ default : " [64000]"
19+ type : string
20+ default-memory-level :
21+ required : false
22+ default : " L2"
23+ type : string
24+ double-buffer :
25+ required : false
26+ default : false
27+ type : boolean
28+ memory-allocation-strategy :
29+ required : false
30+ default : " MiniMalloc"
31+ type : string
32+ search-strategy :
33+ required : false
34+ default : " random-max"
35+ type : string
36+
37+ jobs :
38+
39+ test-runner-siracusa-tiled :
40+ strategy :
41+ fail-fast : false
42+ matrix :
43+ L1 : ${{ fromJSON(inputs.L1) }}
44+ runs-on : ubuntu-22.04
45+ container :
46+ image : ${{ inputs.docker-image }}
47+ steps :
48+ - name : Checkout Repo
49+ uses : actions/checkout@v4
50+ with :
51+ submodules : recursive
52+ - name : Build Deeploy
53+ run : pip install -e .
54+ - name : Cache ccache
55+ id : ccache-cache
56+ uses : actions/cache@v4
57+ with :
58+ path : /app/.ccache
59+ key : ${{ runner.os }}-ccache
60+ - name : Run Test
61+ uses : nick-fields/retry@v3
62+ with :
63+ timeout_minutes : 15
64+ max_attempts : 3
65+ retry_on : timeout
66+ command : |
67+ cd DeeployTest
68+ mkdir -p /app/.ccache
69+ export CCACHE_DIR=/app/.ccache
70+ python testRunner_tiled_siracusa_w_redmule.py -t Tests/${{ inputs.test-name }} --cores=${{ inputs.num-cores }} --l1 ${{ matrix.L1 }} --defaultMemLevel=${{ inputs.default-memory-level }} ${{ inputs.double-buffer && '--doublebuffer' || '' }} --memAllocStrategy=${{ inputs.memory-allocation-strategy }} --searchStrategy=${{ inputs.search-strategy }}
71+ shell : bash
72+
Original file line number Diff line number Diff line change @@ -65,7 +65,7 @@ PULP_SDK_COMMIT_HASH ?= 3e1e569bd789a11d9dde6d6b3930849505e68b4a
6565BANSHEE_COMMIT_HASH ?= 0e105921e77796e83d01c2aa4f4cadfa2005b4d9
6666MEMPOOL_COMMIT_HASH ?= affd45d94e05e375a6966af6a762deeb182a7bd6
6767SNITCH_COMMIT_HASH ?= e02cc9e3f24b92d4607455d5345caba3eb6273b2
68- GVSOC_COMMIT_HASH ?= 2400509c951271b40c98e8f148557cbd33c9a679
68+ GVSOC_COMMIT_HASH ?= 9764f6096057a9bae07c4a0707d975adc4c384e1
6969MINIMALLOC_COMMMIT_HASH ?= e9eaf54094025e1c246f9ec231b905f8ef42a29d
7070XTL_VERSION ?= 0.7.5
7171XSIMD_VERSION ?= 13.2.0
You can’t perform that action at this time.
0 commit comments