cornell-zhang / heterocl

HeteroCL: A Multi-Paradigm Programming Infrastructure for Software-Defined Heterogeneous Computing
https://cornell-zhang.github.io/heterocl/
Apache License 2.0
322 stars 92 forks source link

[Pass] Compute placement inference and automatic I/O optimizations #429

Closed hecmay closed 2 years ago

hecmay commented 2 years ago

Please follow the following guideline when creating a pull request

  1. Select a proper label and place it in the title. E.g., [API] Add new API
  2. Add the following description.

For adding new features

Add feature: Compute inference and automatic I/O optimizations

How to use the new feature: These two new features are applied by compiler automatically, and programmers do not need to care about its usage.

Detailed description: implementation details. TBA

Link to the tests: TBA