bugGNU Octave - Bugs: bug #55205, Speedup conv function by factor...

 
 

bug #55205: Speedup conv function by factor 7-8 by using conv2 instead of filter internally

Submitter:  Kai Torben Ohlhus <siko1056>
Submitted:  Tue 11 Dec 2018 04:17:58 PM UTC
   
 
Category:  Interpreter Severity:  1 - Wish
Priority:  5 - Normal Item Group:  Performance
Status:  Fixed Assigned to:  siko1056
Originator Name:  Open/Closed:  * Closed
Release:  * dev Operating System:  * Any
Fixed Release:  None Planned Release:  None
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 12 Dec 2018 01:48:45 PM UTC, comment #1: 
Kai Torben Ohlhus <siko1056>
Group Member
Tue 11 Dec 2018 04:17:58 PM UTC, original submission:  

A colleague of mine pointed me to the fact, that Octave's conv function can be speeded up by factor 7-8 by switching to the conv2 function internally.  Since 1994 Octave uses filter to compute the convolution.

Even filter2 uses conv2 internally ;-)

If you want to test the speedup, look at the attached example.

Kai Torben Ohlhus <siko1056>
Group Member

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

Attached Files
file #45631:  conv_speedup_test.zip added by siko1056 (1KiB - application/zip)

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by siko1056 (Submitted the item)
  • -email is unavailable- added by siko1056
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only group members can vote.

     

    Follow 5 latest changes.

    Date Changed by Updated Field Previous Value => Replaced by
    2018-12-12 siko1056 StatusIn Progress Fixed
        Open/ClosedOpen Closed
    2018-12-11 siko1056 SummarySpeedup conv function by factor 7-8 by using conv2 instead of filter interally Speedup conv function by factor 7-8 by using conv2 instead of filter internally
    2018-12-11 siko1056 Attached File- Added conv_speedup_test.zip, #45631
        Carbon-Copy- Added -email is unavailable-

    Back to the top

    Powered by Savane 3.13-02a9.
    Corresponding source code