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

[P1] Support SW vectorization factor more than HW vector width #67

Open
2 tasks
tancheng opened this issue Jan 19, 2025 · 0 comments
Open
2 tasks

[P1] Support SW vectorization factor more than HW vector width #67

tancheng opened this issue Jan 19, 2025 · 0 comments
Assignees
Labels
new feature New feature or request

Comments

@tancheng
Copy link
Owner

tancheng commented Jan 19, 2025

  • SW compiles kernel with vectorization factor = 8, while HW only support 4 vector width. In such case, most ops/execution on II cycles won't change, but the index-related (vectorization factor related) variables cannot change unless the vector execution reaches its bound. https://www.comp.nus.edu.sg/~tulika/FLEX_ICCAD.pdf
  • Above temporal vector execution requires global synchronization if the kernel is dynamically mapped onto two CGRAs.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new feature New feature or request
Projects
Status: No status
Development

No branches or pull requests

1 participant