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

x86 optimization for convolution int8 gemm unified elempack #4881

Merged
merged 75 commits into from
Aug 29, 2023

Commits on Jul 27, 2023

  1. Configuration menu
    Copy the full SHA
    9d5771d View commit details
    Browse the repository at this point in the history
  2. fix build

    nihui committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    5b5e6a4 View commit details
    Browse the repository at this point in the history
  3. fix

    nihui committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    8246d21 View commit details
    Browse the repository at this point in the history
  4. dispatch

    nihui committed Jul 27, 2023
    Configuration menu
    Copy the full SHA
    34f230e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    4870ea2 View commit details
    Browse the repository at this point in the history

Commits on Jul 28, 2023

  1. vnni xop ++

    nihui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    fa47a81 View commit details
    Browse the repository at this point in the history
  2. wip

    nihui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    9160380 View commit details
    Browse the repository at this point in the history
  3. wip

    nihui committed Jul 28, 2023
    Configuration menu
    Copy the full SHA
    8910ecc View commit details
    Browse the repository at this point in the history

Commits on Jul 29, 2023

  1. Configuration menu
    Copy the full SHA
    8f85978 View commit details
    Browse the repository at this point in the history
  2. wip

    nihui committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    e3835b3 View commit details
    Browse the repository at this point in the history
  3. drop old code

    nihui committed Jul 29, 2023
    Configuration menu
    Copy the full SHA
    0b27b9f View commit details
    Browse the repository at this point in the history

Commits on Jul 30, 2023

  1. wip

    nihui committed Jul 30, 2023
    Configuration menu
    Copy the full SHA
    1d819ac View commit details
    Browse the repository at this point in the history

Commits on Jul 31, 2023

  1. make vs2017 happy

    nihui committed Jul 31, 2023
    Configuration menu
    Copy the full SHA
    a7844bd View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    63985b9 View commit details
    Browse the repository at this point in the history

Commits on Aug 1, 2023

  1. Revert "detect msvc avx512bf16 avx512fp16"

    This reverts commit 63985b9.
    nihui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    88cbd06 View commit details
    Browse the repository at this point in the history
  2. Revert "make vs2017 happy"

    This reverts commit a7844bd.
    nihui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    f160056 View commit details
    Browse the repository at this point in the history
  3. Revert "wip"

    This reverts commit 1d819ac.
    nihui committed Aug 1, 2023
    Configuration menu
    Copy the full SHA
    ad80da9 View commit details
    Browse the repository at this point in the history

Commits on Aug 14, 2023

  1. Configuration menu
    Copy the full SHA
    9edd3be View commit details
    Browse the repository at this point in the history
  2. wip

    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    39e128b View commit details
    Browse the repository at this point in the history
  3. yet another try

    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    a3ce08c View commit details
    Browse the repository at this point in the history
  4. some xop fun

    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    8b04eeb View commit details
    Browse the repository at this point in the history
  5. Revert "some xop fun"

    This reverts commit 8b04eeb.
    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    59b29ec View commit details
    Browse the repository at this point in the history
  6. third try

    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    153eb5f View commit details
    Browse the repository at this point in the history
  7. hmmm...

    nihui committed Aug 14, 2023
    Configuration menu
    Copy the full SHA
    fc14196 View commit details
    Browse the repository at this point in the history

Commits on Aug 15, 2023

  1. some xop fun

    nihui committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    85f6962 View commit details
    Browse the repository at this point in the history
  2. xop fun works

    nihui committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    74f341c View commit details
    Browse the repository at this point in the history
  3. hmmm again

    nihui committed Aug 15, 2023
    Configuration menu
    Copy the full SHA
    3473516 View commit details
    Browse the repository at this point in the history

Commits on Aug 16, 2023

  1. Configuration menu
    Copy the full SHA
    5700f25 View commit details
    Browse the repository at this point in the history
  2. ok, fine

    nihui authored Aug 16, 2023
    Configuration menu
    Copy the full SHA
    e5d86bf View commit details
    Browse the repository at this point in the history
  3. detect msvc features

    nihui committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    d0f34d5 View commit details
    Browse the repository at this point in the history
  4. fix

    nihui committed Aug 16, 2023
    Configuration menu
    Copy the full SHA
    55ff99c View commit details
    Browse the repository at this point in the history

Commits on Aug 18, 2023

  1. opt wip

    nihui committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    773a358 View commit details
    Browse the repository at this point in the history
  2. apply code-format changes

    nihui authored and github-actions[bot] committed Aug 18, 2023
    Configuration menu
    Copy the full SHA
    60630e5 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2023

  1. opt wip

    nihui committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    7592811 View commit details
    Browse the repository at this point in the history
  2. opt wip

    nihui committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    3b7898f View commit details
    Browse the repository at this point in the history
  3. hmmm

    nihui committed Aug 19, 2023
    Configuration menu
    Copy the full SHA
    b9e9354 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2023

  1. Update windows-x86-cpu.yml

    nihui authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    a81e64f View commit details
    Browse the repository at this point in the history
  2. Update windows-x86-cpu.yml

    nihui authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    cb369ac View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    30a51d8 View commit details
    Browse the repository at this point in the history
  4. Update test_convolution_3.cpp

    nihui authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    abcc39e View commit details
    Browse the repository at this point in the history
  5. Update windows-x86-cpu.yml

    nihui authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    b8a8d5a View commit details
    Browse the repository at this point in the history
  6. make vs2017 happy

    nihui authored Aug 20, 2023
    Configuration menu
    Copy the full SHA
    2bcd222 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2023

  1. opt wip

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    b83e00b View commit details
    Browse the repository at this point in the history
  2. fix

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    911c442 View commit details
    Browse the repository at this point in the history
  3. opt wip

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    8079428 View commit details
    Browse the repository at this point in the history
  4. opt wip

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    72318ed View commit details
    Browse the repository at this point in the history
  5. opt wip

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    67c4fd1 View commit details
    Browse the repository at this point in the history
  6. opt wip

    nihui committed Aug 21, 2023
    Configuration menu
    Copy the full SHA
    c8a3b82 View commit details
    Browse the repository at this point in the history

Commits on Aug 22, 2023

  1. opt scatter

    nihui committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    79cd145 View commit details
    Browse the repository at this point in the history
  2. align++

    nihui committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    63f8b01 View commit details
    Browse the repository at this point in the history
  3. opt wip

    nihui committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    c4ce0c1 View commit details
    Browse the repository at this point in the history
  4. opt avx512

    nihui committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    db8c677 View commit details
    Browse the repository at this point in the history
  5. apply code-format changes

    nihui authored and github-actions[bot] committed Aug 22, 2023
    Configuration menu
    Copy the full SHA
    3a7c143 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    92928e1 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2023

  1. more unroll for avx512

    nihui committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    7bf862b View commit details
    Browse the repository at this point in the history
  2. apply code-format changes

    nihui authored and github-actions[bot] committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    dab0f08 View commit details
    Browse the repository at this point in the history
  3. opt wip

    nihui committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    5b655db View commit details
    Browse the repository at this point in the history
  4. apply code-format changes

    nihui authored and github-actions[bot] committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    4db4ea7 View commit details
    Browse the repository at this point in the history
  5. opt++

    nihui committed Aug 27, 2023
    Configuration menu
    Copy the full SHA
    609c5a3 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2023

  1. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    4d28d61 View commit details
    Browse the repository at this point in the history
  2. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    7db520c View commit details
    Browse the repository at this point in the history
  3. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    41f720c View commit details
    Browse the repository at this point in the history
  4. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    0619d98 View commit details
    Browse the repository at this point in the history
  5. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    6bd7fb2 View commit details
    Browse the repository at this point in the history
  6. apply code-format changes

    nihui authored and github-actions[bot] committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    adc6f69 View commit details
    Browse the repository at this point in the history
  7. opt wip

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    12b0949 View commit details
    Browse the repository at this point in the history
  8. debug--

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    7262a14 View commit details
    Browse the repository at this point in the history
  9. debug--

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    91e6c2b View commit details
    Browse the repository at this point in the history
  10. code clean

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    f007f3b View commit details
    Browse the repository at this point in the history
  11. opt++

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    d0812d6 View commit details
    Browse the repository at this point in the history
  12. clean

    nihui committed Aug 28, 2023
    Configuration menu
    Copy the full SHA
    86ef188 View commit details
    Browse the repository at this point in the history

Commits on Aug 29, 2023

  1. opt wip

    nihui committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    0b9f05e View commit details
    Browse the repository at this point in the history
  2. opt wip

    nihui committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    5ecf7aa View commit details
    Browse the repository at this point in the history
  3. clean

    nihui committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    b575029 View commit details
    Browse the repository at this point in the history
  4. clean

    nihui committed Aug 29, 2023
    Configuration menu
    Copy the full SHA
    505e1ae View commit details
    Browse the repository at this point in the history