apache / tvm

Open deep learning compiler stack for cpu, gpu and specialized accelerators
https://tvm.apache.org/
Apache License 2.0
11.58k stars 3.43k forks source link

[VOTE] VTA HW/SW refactor #5102

Closed tmoreau89 closed 4 years ago

tmoreau89 commented 4 years ago

It's been great to see growth in the TVM community contributing to VTA in the recent years. VTA is TVM's open source hardware accelerator stack, and consists of multiple components bridging hardware and software design, including RTL sources in Chisel and HLS, driver libraries, simulation libraries, runtime and JIT, TVM and Relay compiler support and passes, TOPI operator libraries for AutoTVM, and python scripts and tutorials.

We had an RFC last week to introduce a proposal to refactor hardware-related sources under vta/vta-hw (RTL sources, FPGA scripts, simulator sources, driver code) into a separate apache repository apache/incubator-tvm-vta , which will be added to the TVM repo as a submodule under 3rdparty/vta-hw.

Link to the discuss thread: https://discuss.tvm.ai/t/rfc-vta-vta-hw-sw-refactor/5959

The main reasons are:

  1. We want to enable broader contributions from organizations who want contribute exclusively to the software or hardware part of the TVM stack.
  2. We can increase CI HW testing in the hardware repo ensure robust hardware design (e.g. long cycle accurate simulation, running in parallel with FPGA bitstream compilation tests), while decreasing the load of long simulation CIs in tvm.
  3. This re-org is can also incite people to upstream their TVM back-end support to their open source hardware by making the separation of TVM compiler support, and hardware sources more clear.

It is worth reiterating:

This is a formal vote about the refactor proposal. This thread is automatically mirrored in dev@. Everyone in the community is welcomed to participate. Please vote by explicitly reply to this thread, or reply to the email in dev@

The vote will last for one week and close on March 26th 2020 at noon Pacific Time.

Please vote: +1 if you agree +0 neutral -1 because...

tqchen commented 4 years ago

+1 TQ

tmoreau89 commented 4 years ago

@huajsj @liangfu @pasqoc @vegaluisjose

jroesch commented 4 years ago

+1

vegaluisjose commented 4 years ago

+1

kparzysz-quic commented 4 years ago

+1

icemelon commented 4 years ago

+1

pasqoc commented 4 years ago

+1

kazum commented 4 years ago

+1

liangfu commented 4 years ago

+1

cchung100m commented 4 years ago

+1

ZihengJiang commented 4 years ago

+1

mikeseven commented 4 years ago

+1

tmoreau89 commented 4 years ago

Thanks for everyone that voted closing the vote now.

tmoreau89 commented 4 years ago

I'm glad to announce the results of the vote on VTA HW/SW refactor.

This vote passes with 11 +1 votes, no 0 votes, and 0 -1 vote.

+1 votes

Tianqi Chen
Jared Roesch
Luis Vega
Krzysztof Parzyszek
Haichen Shen
Pasquale Cocchini
Kazutaka Morita
Liangfu Chen
Neo Chien
Ziheng Jiang
"Mike Seven"

0 votes

No votes

-1 votes

No votes