Skip to content

Add blocked convolution - #768

Open
FedyuninV wants to merge 79 commits into
neoml-lib:masterfrom
FedyuninV:BlockedConvExperiments
Open

Add blocked convolution#768
FedyuninV wants to merge 79 commits into
neoml-lib:masterfrom
FedyuninV:BlockedConvExperiments

Commits

Commits on Aug 26, 2022

Commits on Aug 29, 2022

Commits on Aug 31, 2022

Commits on Sep 1, 2022

  • Add temp code

    author
    Valeriy Fedyunin
    committed

Commits on Sep 24, 2022

Commits on Sep 25, 2022

  • Test commit

    author
    Valeriy Fedyunin
    committed

Commits on Sep 27, 2022

Commits on Oct 9, 2022

Commits on Oct 17, 2022

Commits on Oct 18, 2022

Commits on Oct 19, 2022

Commits on Oct 21, 2022

  • Use loops during JIT

    author
    Valeriy Fedyunin
    committed
  • Even less lines

    author
    Valeriy Fedyunin
    committed

Commits on Oct 22, 2022

  • Manually assign registers

    author
    Valeriy Fedyunin
    committed

Commits on Oct 23, 2022

Commits on Oct 24, 2022

Commits on Oct 25, 2022

Commits on Oct 26, 2022

Commits on Oct 28, 2022

Commits on Oct 29, 2022

  • Clarify a bit more

    author
    Valeriy Fedyunin
    committed
  • Improve naming

    author
    Valeriy Fedyunin
    committed
  • Optimize passing arguments runConv

    author
    Valeriy Fedyunin
    committed
  • Add multithreading

    author
    Valeriy Fedyunin
    committed
  • Remove fixed TODO comment

    author
    Valeriy Fedyunin
    committed

Commits on Oct 31, 2022

  • Turn on all the heuristics

    author
    Valeriy Fedyunin
    committed
  • Use NeoML terms

    author
    Valeriy Fedyunin
    committed
  • Reorder fields

    author
    Valeriy Fedyunin
    committed
  • More renamings

    author
    Valeriy Fedyunin
    committed
  • Add more comments

    author
    Valeriy Fedyunin
    committed

Commits on Nov 14, 2022

Commits on Nov 15, 2022

Commits on Dec 10, 2022

Commits on Dec 19, 2022