Skip to content
Snippets Groups Projects

riscv64/mc16: Add 16bpc RVV blend_v function

Merged Nathan E. Egge requested to merge unlord/dav1d:blend_v_16bpc into master
Kendryte K230

blend_v_w2_16bpc_c:       225.7 ( 1.00x)
blend_v_w2_16bpc_rvv:     148.6 ( 1.52x)
blend_v_w4_16bpc_c:      1005.8 ( 1.00x)
blend_v_w4_16bpc_rvv:     305.4 ( 3.29x)
blend_v_w8_16bpc_c:      1872.7 ( 1.00x)
blend_v_w8_16bpc_rvv:     435.6 ( 4.30x)
blend_v_w16_16bpc_c:     3601.6 ( 1.00x)
blend_v_w16_16bpc_rvv:    892.7 ( 4.03x)
blend_v_w32_16bpc_c:     7058.8 ( 1.00x)
blend_v_w32_16bpc_rvv:   1478.0 ( 4.78x)

SpacemiT K1

blend_v_w2_16bpc_c:       220.5 ( 1.00x)
blend_v_w2_16bpc_rvv:     146.6 ( 1.50x)
blend_v_w4_16bpc_c:       972.0 ( 1.00x)
blend_v_w4_16bpc_rvv:     281.9 ( 3.45x)
blend_v_w8_16bpc_c:      1813.0 ( 1.00x)
blend_v_w8_16bpc_rvv:     376.0 ( 4.82x)
blend_v_w16_16bpc_c:     3484.6 ( 1.00x)
blend_v_w16_16bpc_rvv:    523.4 ( 6.66x)
blend_v_w32_16bpc_c:     6792.4 ( 1.00x)
blend_v_w32_16bpc_rvv:    907.3 ( 7.49x)
Edited by Nathan E. Egge

Merge request reports

Checking pipeline status.

Merged by Nathan E. EggeNathan E. Egge 6 months ago (Nov 4, 2024 8:30pm UTC)

Loading

Pipeline #530547 passed

Pipeline passed for 907dd871 on master

Test coverage 91.56% (0.03%) from 1 job

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading