Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

sw: Multi-cluster runtime improvements #147

Merged
merged 14 commits into from
Aug 1, 2024
Merged

sw: Multi-cluster runtime improvements #147

merged 14 commits into from
Aug 1, 2024

Conversation

fischeti
Copy link
Contributor

@fischeti fischeti commented Jun 5, 2024

This PR aims to improve the snitch runtime when when the snitch cluster is used as a dependency in a multi-cluster system.

Changes

  • Autogenerate snitch_cluster_defs.h with the number of clusters
  • Getting rid of nr_quadrants in configuration, which is obsolete in my opinion and was never actually used anywhere.

@fischeti fischeti force-pushed the multi-cluster-rt branch 6 times, most recently from 50be571 to a8fe8ae Compare June 5, 2024 14:29
@fischeti fischeti marked this pull request as ready for review June 5, 2024 14:51
Copy link
Collaborator

@colluca colluca left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Since snitch_cluster_defs.h is also auto-generated now, perhaps we want to just merge it with snitch_cluster_cfg.h. I believe the previous idea was to just separate the auto-generated defines to a single place, and everything else derived from it. But I think it's not too relevant and we can just merge them to possibly simplify the codebase.

Further minor comments follow.

.gitlab-ci.yml Outdated Show resolved Hide resolved
docs/schema/snitch_cluster.schema.json Outdated Show resolved Hide resolved
target/common/test/tb_lib.hh Show resolved Hide resolved
@colluca colluca force-pushed the multi-cluster-rt branch 2 times, most recently from 069a505 to 433d286 Compare July 4, 2024 17:13
@colluca colluca merged commit 9131849 into main Aug 1, 2024
25 checks passed
@colluca colluca deleted the multi-cluster-rt branch August 1, 2024 13:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants