Samsung / ONE

On-device Neural Engine
Other
438 stars 158 forks source link

Support pre-built binary on runtime #7400

Open chunseoklee opened 3 years ago

chunseoklee commented 3 years ago

Background

We are trying to run pre-built binary on runtime. Here, you can think of pre-built binary as a kind of binary, which has the following characteristic :

We would get acceleration opportunity by (heterogeneous) executing with the backend of the pre-built binary

TODOs for runtime

chunseoklee commented 3 years ago

Here is a picture which depicts the whole flow during model conversion from pb/tflite to nnpkg with pre-built(e.g. NPU) binary :

Here is TODOs on compiler side, IMHO.

chunseoklee commented 2 years ago

npu-engine is open-sourced : https://review.tizen.org/gerrit/gitweb?p=platform/adaptation/npu/trix-engine.git

This might facilitate an easy backend implementation.