package/fftw: add a bunch of optimisations (branch yem/fftw)
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v7 Latest7 patches 0 repliesNew
- v67 patches 0 repliesSuperseded
- v57 patches 0 repliesSuperseded
Earlier versions · 1
| Version | Posted | Patches | Replies | Status |
|---|---|---|---|---|
| v4 | 1 patch | 0 replies | Superseded |
Changes in v7 from the cover letter
- re-order patches
- reword promopts ('none' -> 'double')
- fix SSE2 (not available for long-double, only 'double') (Gwenhael)
- force use of NEON when available, not when suer-selected (Thomas)
- generate a single library with threads
Patches in v7 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | fftw: add compile precision optionpackage/ package/ | +45 | 0 replies | |
| 2/7 | package/fftw: add option for fast mathspackage/ package/ | +20 | 0 replies | |
| 3/7 | package/fftw: add x86 optimisationspackage/ package/ | +13 | 0 replies | |
| 4/7 | package/fftw: add ARM optimisationspackage/ package/ | +8 | 0 replies | |
| 5/7 | package/fftw: disable fortranpackage/ | +2 | 0 replies | |
| 6/7 | package/fftw: enable threads when the toolchain has thempackage/ | +7 | 0 replies | |
| 7/7 | package/fftw: enable OpenMP if the compiler has thatpackage/ | +1 | 0 replies |
Reviews trailers per patch
4 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Gwenhael Goavec-Merou |
|---|---|
| 1/7 | |
| 2/7 | T-b R-b |
| 3/7 | |
| 4/7 | |
| 5/7 | T-b R-b |
| 6/7 | T-b R-b |
| 7/7 | T-b R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [Buildroot] [PATCH 0/7 v7] package/fftw: add a bunch of optimisations (branch yem/fftw)
Hello All!
This series aggregates misc optimisation patches for out fftw package, based on work by Gwenhael and Guillaume.
Thanks to both for their previous work! :-)
Changes v6 -> v7:
- re-order patches
- reword promopts ('none' -> 'double')
- fix SSE2 (not available for long-double, only 'double') (Gwenhael)
- force use of NEON when available, not when suer-selected (Thomas)
- generate a single library with threads
Changes v5 -> v6:
- architecture optimisations are not available for all precisions (Thomas, Gwenhael)
Changes v4 -> v5:
- use --disable-XXX in first patch
- add architecture optimisations for x86 and ARM
- add other optimisations (threads, openMP, fast maths)
Regards,
Yann E. MORIN.
The following changes since commit c511ca937d4627df7d601a999945faa20fe4cc8d:
network-manager: add hash file (2015-03-16 14:19:30 +0100)
are available in the git repository at:
git://git.busybox.net/~ymorin/git/buildroot yem/fftw
for you to fetch changes up to d316f0f87e1a502eef6d85b9a4d515ad1da8c5ae:
package/fftw: enable OpenMP if the compiler has that (2015-03-16 17:26:49 +0100)
----------------------------------------------------------------
Gwenhael Goavec-Merou (1):
fftw: add compile precision option
Yann E. MORIN (6):
package/fftw: add option for fast maths package/fftw: add x86 optimisations package/fftw: add ARM optimisations package/fftw: disable fortran
package/fftw: enable threads when the toolchain has them package/fftw: enable OpenMP if the compiler has that
package/fftw/Config.in | 67 ++++++++++++++++++++++++++++++++++++++++++++++++++ package/fftw/fftw.mk | 29 ++++++++++++++++++++++ 2 files changed, 96 insertions(+)
Signature · 6 lines
.-----------------.--------------------.------------------.--------------------. | Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: | | +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ | | +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no | | http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. | '------------------------------^-------^------------------^--------------------'