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

Why we need to package these vDSP lib function??? #2

Open
LenaShengzhen opened this issue Dec 6, 2019 · 0 comments
Open

Why we need to package these vDSP lib function??? #2

LenaShengzhen opened this issue Dec 6, 2019 · 0 comments

Comments

@LenaShengzhen
Copy link

  1. these functions are used for large matrix computation, every function exists dimension transformation, especially using for loop, which influences the time of processing seriously. For large matrix computation, the wasted time becomes longer more than several ten thousand times...... Using these vDSP directly is the best choices.
    I'm not joking, in fact, I accepted a project, and the person who wrote the code just used your code.
    after canceling these encapsulated function and using vDSP directly, the time reduces to 1/50000.
  2. three times redundant transpose in matMul......
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

No branches or pull requests

1 participant