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

Optimize reduce #1245

Merged
merged 10 commits into from
Sep 13, 2024
Merged

Optimize reduce #1245

merged 10 commits into from
Sep 13, 2024

Conversation

sunnycase
Copy link
Member

@sunnycase sunnycase commented Sep 12, 2024

  • Support any reduction axes
  • Add micro-reduce kernel
  • Add micro-reduce unroll policy

@sunnycase sunnycase closed this Sep 12, 2024
@sunnycase sunnycase reopened this Sep 12, 2024
@sunnycase sunnycase closed this Sep 12, 2024
@sunnycase sunnycase reopened this Sep 12, 2024
Copy link

github-actions bot commented Sep 12, 2024

Test Results

5 113 tests  ±0   5 113 ✅ ±0   1h 34m 39s ⏱️ -28s
    5 suites ±0       0 💤 ±0 
    5 files   ±0       0 ❌ ±0 

Results for commit 0277d26. ± Comparison against base commit b72ba28.

♻️ This comment has been updated with latest results.

Copy link

codecov bot commented Sep 13, 2024

Codecov Report

Attention: Patch coverage is 66.66667% with 1 line in your changes missing coverage. Please review.

Project coverage is 69.66%. Comparing base (2498b1b) to head (0277d26).
Report is 30 commits behind head on dev/3.0.

Files with missing lines Patch % Lines
...ncase.Modules.CPU/CodeGen/CPU/CSourceExtensions.cs 50.00% 1 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           dev/3.0    #1245      +/-   ##
===========================================
- Coverage    73.26%   69.66%   -3.60%     
===========================================
  Files          706      932     +226     
  Lines        25960    36244   +10284     
  Branches      4229     6250    +2021     
===========================================
+ Hits         19019    25251    +6232     
- Misses        6294    10165    +3871     
- Partials       647      828     +181     
Flag Coverage Δ
integration 38.41% <66.66%> (-0.91%) ⬇️
unit 63.62% <33.33%> (-1.09%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@sunnycase sunnycase merged commit 9fc10cb into dev/3.0 Sep 13, 2024
34 of 36 checks passed
@sunnycase sunnycase deleted the feature/optimize_reduce branch September 13, 2024 15:49
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.

1 participant