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

Add new accelerators: GeMM and Conv2D with Stratus HLS flow #115

Merged
merged 5 commits into from
May 13, 2021

Conversation

davide-giri
Copy link
Member

@davide-giri davide-giri commented May 12, 2021

New accelerators:

  • Conv2D (accelerators/stratus_hls/conv2d_stratus): 2D Convolution with optional pooling (max, avg), bias add and ReLU. Supported kernel sizes:1x1, 3x3, 5x5. Supported stride: 1x1, 2x2.
  • GeMM (accelerators/stratus_hls/gemm_stratus): dense matrix multiplication accelerator. Optimized for the case of transposed second matrix. Support for any input size. Optional ReLU.

@davide-giri davide-giri changed the base branch from master to dev May 12, 2021 02:13
@paulmnt paulmnt added the enhancement New feature or request label May 12, 2021
@davide-giri davide-giri changed the title Add new accelerators: SVHN MLP with hls4ml flow, GeMM and Conv2D with Stratus HLS flow Add new accelerators: GeMM and Conv2D with Stratus HLS flow May 13, 2021
@paulmnt paulmnt changed the base branch from dev to master May 13, 2021 05:12
@paulmnt paulmnt merged commit dffff05 into master May 13, 2021
@paulmnt paulmnt deleted the dev-newacc branch May 13, 2021 05:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants