Skip to content

A, Source-Generated, library to add easier processing of SIMD instructions whilst maintaing a performance expected for each platform.

License

Notifications You must be signed in to change notification settings

12Acorns/Portfolio-SIMDExtensions

Repository files navigation

If you wish to contribute to this project, create a pull request with the following:

  • Summary of the changes made.
  • Why these changes were made.
  • Whether or not these changes are deemed high priorty to be implemented quickly (IE if a security vulnerbility is found)
  • Justification for code that is 'hard to read'
  • Justification for code that is unsafe (IE if the risk is deemed acceptable for the performance uplift, and even then provide a alt method with "Unsafe" as its postfix)
  • External references to sources used whilst producing said code, so others can learn.
  • Comments on pieces of code that you know would be hard to read for others without prior context as to why said code is written in that way for it to be hard to read.

Else, create a issue with the following:

  1. If a Issue:
    • Steps to reproduce.
      1. If know how to fix
        • How to fix said problem
        • A explanation of why these steps were done on how to fix
      2. If not know how to fix
        • Potential way to fix
        • Potential ways to cercemvent issue
  2. If a Improvement:
    • Follow the steps in the pull request.

Thank you! Please feel free to make improvements to the contributing too!

About

A, Source-Generated, library to add easier processing of SIMD instructions whilst maintaing a performance expected for each platform.

Topics

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages