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

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

[Octave-bug-tracker] [bug #47478] parallel package: parcellfun() hangs w


From: Brett Merrick
Subject: [Octave-bug-tracker] [bug #47478] parallel package: parcellfun() hangs when used with @fft2()
Date: Sun, 20 Mar 2016 20:47:20 +0000
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.7) Gecko/20151013 Firefox/31.9 PaleMoon/25.7.3

Follow-up Comment #2, bug #47478 (project octave):

Thanks for taking the time to test it on your machine. 

Like you, I also wondered whether the fft* functions are already
multi-threaded. They do not appear to be. This I say based on visual
inspection of the CPU core loads, using the System Monitor in Mint 17, while
calling fft2 on a large matrix. If I use a matrix large enough, a single call
to fft2 can take about 15 seconds, in which only one CPU core seems to be
doing all the work. 

In fact, that observation was the main reason I tried parcellfun on fft2. The
2D FFT is *the* bottleneck in my computations, and fft2 does not seem to make
good use of the available CPU cores. So I figured I'd pass different matrices
to different processes.



    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?47478>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

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