Skip to content

[Hybrid Script] Supporting scheduling hybrid script - #2416

Merged
merrymercy merged 21 commits into
apache:masterfrom
were:dump-ir
Jan 15, 2019
Merged

merrymercy merged 21 commits into
apache:masterfrom
were:dump-ir

Conversation

@were

@were were commented Jan 10, 2019 •

Copy link
Copy Markdown
Contributor
  • split
  • loop annotation
  • loop reordering (user should guarantee the correctness after reordering)
  • loop fuse (user should guarantee the correctness after fusing)
  • loop bind (i have implemented it; let me later add test cases)

@were were changed the title [WIP] [Hybrid Script] Supporting scheduling hybrid script [Hybrid Script] Supporting scheduling hybrid script Jan 11, 2019
@were

were commented Jan 11, 2019

Copy link
Copy Markdown
Contributor Author

@kevinthesun @xqdan @tqchen Can you take a look? I believe it is ready to merge for a runnable version.

Comment thread src/op/hybrid_op.h Outdated

@xqdan xqdan left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tqchen

tqchen commented Jan 12, 2019

Copy link
Copy Markdown
Member

cc @merrymercy please take a look and shepherd this PR

Comment thread src/op/hybrid_op.cc Outdated
Comment thread src/op/hybrid_op.h Outdated
Comment thread src/op/hybrid_op.h
Comment thread src/op/hybrid_op.cc
@were

were commented Jan 14, 2019

Copy link
Copy Markdown
Contributor Author

@merrymercy I think I fixed the submodule thing. I did not use the correct version of HalideIR.

@merrymercy
merrymercy merged commit ac54577 into apache:master Jan 15, 2019
@tqchen tqchen added status: accepted and removed status: need update need update based on feedbacks labels Jan 15, 2019
@ZihengJiang ZihengJiang mentioned this pull request Feb 1, 2019
wweic pushed a commit to neo-ai/tvm that referenced this pull request Feb 20, 2019
* on the way to enable hybrid schedule

* I think I am done with imperfect loop split?

* copyright watermark

* loop annotation

* fix lint

* fix lint 1

* shit!

* loop reorder supported

* support bind to add some tests

* fused tested

* imperfect loop testcase

* fix lint

* add bind testcase

* fix doc

* fix online edit typo

* resolve @mercymercy review

* fix indent

* i should convince myself it is not flaky test first

* fix test hybrid

* how many flaky test are you expecting; i ball ball u to let me pass

* rebase halide...
wweic pushed a commit to neo-ai/tvm that referenced this pull request Feb 20, 2019
* on the way to enable hybrid schedule

* I think I am done with imperfect loop split?

* copyright watermark

* loop annotation

* fix lint

* fix lint 1

* shit!

* loop reorder supported

* support bind to add some tests

* fused tested

* imperfect loop testcase

* fix lint

* add bind testcase

* fix doc

* fix online edit typo

* resolve @mercymercy review

* fix indent

* i should convince myself it is not flaky test first

* fix test hybrid

* how many flaky test are you expecting; i ball ball u to let me pass

* rebase halide...
@were
were deleted the dump-ir branch June 8, 2022 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants