From f9d1b18b4970f80a52c838047b699ebc8cf2d9e3 Mon Sep 17 00:00:00 2001 From: root Date: Thu, 5 Dec 2024 15:16:26 -0800 Subject: [PATCH] HW to give North I/O tiles SB --- aha/util/regress.py | 5 +++++ canal | 2 +- garnet | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/aha/util/regress.py b/aha/util/regress.py index 4bee9e02..bca71e5a 100644 --- a/aha/util/regress.py +++ b/aha/util/regress.py @@ -93,6 +93,7 @@ def gen_garnet(width, height, dense_only=False, using_matrix_unit=False, mu_data buildkite_args.append("--using-matrix-unit") buildkite_args.append("--mu-datawidth") buildkite_args.append(str(mu_datawidth)) + buildkite_args.append("--give-north-io-sbs") buildkite_call(buildkite_args) @@ -133,6 +134,7 @@ def generate_sparse_bitstreams(sparse_tests, width, height, seed_flow, data_tile build_tb_cmd.append("--opal-workaround") if using_matrix_unit: build_tb_cmd.append("--using-matrix-unit") + build_tb_cmd.append("--give-north-io-sbs") buildkite_call( build_tb_cmd, env=env_vars, @@ -166,6 +168,7 @@ def generate_sparse_bitstreams(sparse_tests, width, height, seed_flow, data_tile build_tb_cmd.append("--opal-workaround") if using_matrix_unit: build_tb_cmd.append("--using-matrix-unit") + build_tb_cmd.append("--give-north-io-sbs") buildkite_call( build_tb_cmd, env=env_vars, @@ -342,6 +345,7 @@ def test_dense_app(test, width, height, env_parameters, extra_args, layer=None, if using_matrix_unit: buildkite_args.append("--using-matrix-unit") + buildkite_args.append("--give-north-io-sbs") env_vars["WEST_IN_IO_SIDES"] = "1" env_vars["USING_MATRIX_UNIT"] = "1" env_vars["OC_0"] = str(2*cgra_height) @@ -431,6 +435,7 @@ def test_hardcoded_dense_app(test, width, height, env_parameters, extra_args, la if using_matrix_unit: buildkite_args.append("--using-matrix-unit") + buildkite_args.append("--give-north-io-sbs") env_vars["WEST_IN_IO_SIDES"] = "1" env_vars["USING_MATRIX_UNIT"] = "1" env_vars["OC_0"] = str(2*cgra_height) diff --git a/canal b/canal index 420d831f..52b86947 160000 --- a/canal +++ b/canal @@ -1 +1 @@ -Subproject commit 420d831f0e22156af0268f99c891f43f812a50a6 +Subproject commit 52b8694707053b5138248da01fa75974c51f6284 diff --git a/garnet b/garnet index 4479910f..2450c1c8 160000 --- a/garnet +++ b/garnet @@ -1 +1 @@ -Subproject commit 4479910f48d923ff5fcc3ba0fb2eb49f58bec74d +Subproject commit 2450c1c8a84509378dbd456cbfec9a3c81bbb403