Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 402207 - sci-libs/fftw-3.3-r2: unmask mips only useflags
Summary: sci-libs/fftw-3.3-r2: unmask mips only useflags
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: MIPS Linux
: Normal normal (vote)
Assignee: MIPS Porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-04 21:50 UTC by Christoph Junghans (RETIRED)
Modified: 2012-02-09 22:56 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christoph Junghans (RETIRED) gentoo-dev 2012-02-04 21:50:17 UTC
I just added fftw-3.3-r2 to the tree, which has some mips acceleration use flags.
They are masked in the base profile, feel free to unmask them in the mips profile.
Comment 1 Matt Turner gentoo-dev 2012-02-05 01:54:25 UTC
Awesome, thanks for the heads-up. I have a mips system that I can test both the paired-single and zbus flags with!
Comment 2 Christoph Junghans (RETIRED) gentoo-dev 2012-02-05 02:37:05 UTC
(In reply to comment #1)
> Awesome, thanks for the heads-up. I have a mips system that I can test both the
> paired-single and zbus flags with!
Actually the fftw guys thinking about removing paired-single optimization again in 3.3.1, so be quick.
Comment 3 Matt Turner gentoo-dev 2012-02-05 03:38:24 UTC
Looks like it was already removed:

* Removed support for MIPS paired-single instructions due to lack of
  available hardware for testing.  Users who want this functionality
  should continue using FFTW 3.2.x.  (Note that FFTW 3.3 still works
  on MIPS; this only concerns special instructions available on some
  MIPS chips.)

If you do anything upstream, please let them know that I've got hardware capable of using the zbus timer and mips paired-single code if someone wants to test and maintain it.
Comment 4 Matt Turner gentoo-dev 2012-02-05 06:18:36 UTC
Running the 3.2.2 test suite (single precision only) the results are unexpected:

paired-single
real    11m27.543s
user    13m0.121s
sys     0m24.614s

non-paired single
real    10m30.500s
user    12m4.669s
sys     0m21.373s

I'll see if I can dig around a little more tomorrow.
Comment 5 Christoph Junghans (RETIRED) gentoo-dev 2012-02-05 20:44:41 UTC
(In reply to comment #4)
> I'll see if I can dig around a little more tomorrow.
I added 3.2.2-r2 with paired-single support and removed it from 3.3. If it improves anything contact fftw@fftw.org.
Comment 6 Matt Turner gentoo-dev 2012-02-09 22:56:30 UTC
Unmasked.

I'll try to find some time to check out paired-single.