| Summary: | math/fftw3: Add arm64 performance counter and enable neon | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Daniel Engberg <diizzy> | ||||
| Component: | Individual Port(s) | Assignee: | Raphael Kubo da Costa <rakuco> | ||||
| Status: | Closed FIXED | ||||||
| Severity: | Affects Some People | CC: | mikael, rakuco | ||||
| Priority: | --- | Keywords: | needs-qa | ||||
| Version: | Latest | Flags: | rakuco:
maintainer-feedback-
|
||||
| Hardware: | arm64 | ||||||
| OS: | Any | ||||||
| Attachments: |
|
||||||
Comment on attachment 206137 [details]
v1
Approved by: portmgr (maintainer timeout: 1 month)
Pending QA
Runtime tested with bench utility in tests directory (./work/fftw-3.3.8/tests/bench if compiling ports) on Orange Pi PC running 13.0-CURRENT r347967 - https://reviews.freebsd.org/D20398 ping, 4 months A commit references this bug: Author: rakuco Date: Sun Nov 3 13:11:01 UTC 2019 New revision: 516418 URL: https://svnweb.freebsd.org/changeset/ports/516418 Log: Add arm64 performance counter and enable NEON support. * Enable cycle counter via the PMCCNTR_EL0 register on arm64 for all variants * Enable NEON instructions for -float flavor * Runtime tested with bench utility in tests directory (./work/fftw-3.3.8/tests/bench if compiling ports) on Orange Pi PC running 13.0-CURRENT r347967 PR: 239511 Submitted by: daniel.engberg.lists@pyret.net Reviewed by: mikael.urankar@gmail.com Approved by: jhale (maintainer timeout, 3 months) Changes: head/math/fftw3/Makefile Thank you! |
Created attachment 206137 [details] v1 Enable cycle counter via the PMCCNTR_EL0 register on arm64 for all variants Enable NEON instructions for -float flavor Runtime tested with bench utility in tests directory (./work/fftw-3.3.8/tests/bench via ports) on Orange Pi PC running 13.0-CURRENT r347967