Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ARM NEON optimization #434

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Add ARM NEON optimization #434

wants to merge 1 commit into from

Conversation

k06a
Copy link
Contributor

@k06a k06a commented Aug 11, 2018

Implemented as asked here: #397

Made a few tests on ODROID-xu4 with 8TB SRM HDD:

  • Plot optimized for POC1 is read in 30 sec (60MB/s)
  • SSE2 version process this plot for 70 sec avg
  • NEON version process this plot for 70 sec avg

Changed intensity in config from 1 to 8 and got:

  • 37 seconds processing on both SSE2 and NEON.

Can anyone check if I forgot something? Is NEON really used for mining or it only looks like? Do anyone know why profit is so tiny?

@k06a k06a force-pushed the feature/neon branch 7 times, most recently from e08c9dc to 133ab2e Compare August 14, 2018 18:21
@k06a
Copy link
Contributor Author

k06a commented Aug 14, 2018

We need to get some significant performance increase to merge it. I see no difference, but it should be.

@ohager
Copy link

ohager commented Dec 31, 2018

@Creepsky Could you merge the open PRs (of course not the failing ones)...? Too busy?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants