Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(742)

Issue 1755943002: Remove usage of fmaf in IntelligibilityEnhancer (Closed)

Created:
4 years, 9 months ago by aluebs-webrtc
Modified:
4 years, 9 months ago
CC:
webrtc-reviews_webrtc.org, Andrew MacDonald, tterriberry_mozilla.com, audio-team_agora.io, hlundin-webrtc, the sun, aluebs-webrtc, bjornv1
Base URL:
https://chromium.googlesource.com/external/webrtc.git@master
Target Ref:
refs/pending/heads/master
Project:
webrtc
Visibility:
Public.

Description

Remove usage of fmaf in IntelligibilityEnhancer This produces bit-exact output and doesn't have the performance sensitivity to vectorisation, giving a complexity decrease of the IntelligibilityEnhancer of about 30x in my local machine. This performance issue was put in evidence by this CL: https://codereview.webrtc.org/1693823004/ BUG=590998 Committed: https://crrev.com/a2abdf2fbea1320ac8ad94a81b40dfe6f36100d3 Cr-Commit-Position: refs/heads/master@{#11851}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+2 lines, -2 lines) Patch
M webrtc/modules/audio_processing/intelligibility/intelligibility_enhancer.cc View 2 chunks +2 lines, -2 lines 0 comments Download

Messages

Total messages: 16 (6 generated)
aluebs-webrtc
4 years, 9 months ago (2016-03-02 02:00:32 UTC) #4
turaj
lgtm
4 years, 9 months ago (2016-03-02 02:42:54 UTC) #5
hlundin-webrtc
lgtm, but... Since I had to look up fmaf to see what it did (http://en.cppreference.com/w/c/numeric/math/fma) ...
4 years, 9 months ago (2016-03-02 07:02:42 UTC) #6
minyue-webrtc
On 2016/03/02 07:02:42, hlundin-webrtc wrote: > lgtm, but... > > Since I had to look ...
4 years, 9 months ago (2016-03-02 09:01:33 UTC) #7
kwiberg-webrtc
On 2016/03/02 07:02:42, hlundin-webrtc wrote: > lgtm, but... > > Since I had to look ...
4 years, 9 months ago (2016-03-02 09:20:24 UTC) #8
peah-webrtc
On 2016/03/02 09:20:24, kwiberg-webrtc wrote: > On 2016/03/02 07:02:42, hlundin-webrtc wrote: > > lgtm, but... ...
4 years, 9 months ago (2016-03-02 14:40:04 UTC) #9
aluebs-webrtc
From kwiberg's comment I am going to land this as is. Plus knowing that "fmaf ...
4 years, 9 months ago (2016-03-03 00:40:25 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1755943002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1755943002/1
4 years, 9 months ago (2016-03-03 00:40:33 UTC) #12
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 9 months ago (2016-03-03 02:36:53 UTC) #14
commit-bot: I haz the power
4 years, 9 months ago (2016-03-03 02:37:02 UTC) #16
Message was sent while issue was closed.
Patchset 1 (id:??) landed as
https://crrev.com/a2abdf2fbea1320ac8ad94a81b40dfe6f36100d3
Cr-Commit-Position: refs/heads/master@{#11851}

Powered by Google App Engine
This is Rietveld 408576698