Skip to content

Conversation

@driazati
Copy link
Member

@driazati driazati commented Apr 25, 2022

This uses the CPU-SMALL label for certain jobs in CI, which is backed by r5.large instances in EC2 rather than c4.4xlarge instances which are much more expensive. sccache is essential for keeping runtimes down so there are some change to get it enabled for all builds.

cc @Mousius @areusch

@driazati driazati force-pushed the r5small branch 6 times, most recently from f667f14 to 93071b3 Compare April 27, 2022 16:13
@driazati driazati force-pushed the r5small branch 5 times, most recently from 9bb8ef3 to c9722be Compare May 9, 2022 22:46
Mousius pushed a commit that referenced this pull request May 11, 2022
This uses `r5.large` for linting and build steps and splits lint into 2 to keep runtime down. This is a subset split off of #11120. Once `task_cpp_unittest.sh` is fixed so it picks up sccache we can enable these smaller nodes there as well.
@driazati driazati force-pushed the r5small branch 9 times, most recently from 2fd8acc to 31d4186 Compare May 16, 2022 20:58
@driazati driazati marked this pull request as ready for review May 16, 2022 20:59
@driazati driazati requested review from Mousius and areusch and removed request for areusch May 16, 2022 20:59
@driazati driazati changed the title [ci] Use r5.large nodes for less-intensive jobs [ci] Use r5.large nodes for hexagon build and some tests May 16, 2022
mehrdadh pushed a commit to mehrdadh/tvm that referenced this pull request May 16, 2022
This uses `r5.large` for linting and build steps and splits lint into 2 to keep runtime down. This is a subset split off of apache#11120. Once `task_cpp_unittest.sh` is fixed so it picks up sccache we can enable these smaller nodes there as well.
shtinsa pushed a commit to Deelvin/tvm that referenced this pull request May 17, 2022
This uses `r5.large` for linting and build steps and splits lint into 2 to keep runtime down. This is a subset split off of apache#11120. Once `task_cpp_unittest.sh` is fixed so it picks up sccache we can enable these smaller nodes there as well.
driazati added 2 commits May 17, 2022 11:17
This uses the `CPU-SMALL` label for certain jobs in CI, which is backed by r5.large instances in EC2 rather than c4.4xlarge instances which are much more expensive
@areusch areusch merged commit 1bde845 into apache:main May 17, 2022
shingjan pushed a commit to shingjan/tvm that referenced this pull request May 17, 2022
This uses `r5.large` for linting and build steps and splits lint into 2 to keep runtime down. This is a subset split off of apache#11120. Once `task_cpp_unittest.sh` is fixed so it picks up sccache we can enable these smaller nodes there as well.
shingjan pushed a commit to shingjan/tvm that referenced this pull request May 17, 2022
* PR apache#11314 - [ci][docker] Update images to include sccache changes

* [ci] Use r5.large nodes for less-intensive jobs

This uses the `CPU-SMALL` label for certain jobs in CI, which is backed by r5.large instances in EC2 rather than c4.4xlarge instances which are much more expensive

Co-authored-by: driazati <[email protected]>
SebastianBoblest pushed a commit to SebastianBoblest/tvm that referenced this pull request May 27, 2022
This uses `r5.large` for linting and build steps and splits lint into 2 to keep runtime down. This is a subset split off of apache#11120. Once `task_cpp_unittest.sh` is fixed so it picks up sccache we can enable these smaller nodes there as well.
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

Successfully merging this pull request may close these issues.

2 participants