octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #61674] deconv much slower than conv


From: Arun Giridhar
Subject: [Octave-bug-tracker] [bug #61674] deconv much slower than conv
Date: Thu, 16 Dec 2021 08:22:13 -0500 (EST)
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:95.0) Gecko/20100101 Firefox/95.0

Follow-up Comment #9, bug #61674 (project octave):

I do not have a good sense of what a typical run-time for filter is, because
it is used by multiple functions like deconv, fftfilt and others. If it
typically takes 10 or 15 seconds currently, then Patch 1 will speed that up to
no more than 2 or 3 seconds, so running without Ctrl-C for that long becomes
very viable. But if typical run times are longer than a minute, then Patch 1
will reduce it to about 10 seconds without Ctrl-C, which may surprise the user
if long run-times like that are normal in interactive mode.

Profiling indicates that more than 95% of the time in deconv is spent in
filter.cc, and some 81% of the time inside the filter function is because of
octave_quit. There does not seem to be much opportunity to speed up deconv
other than focusing on octave_quit inside filter.cc. Thoughts?

    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?61674>

_______________________________________________
  Message sent via Savannah
  https://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]