@Vengineerの戯言 : Twitter
SystemVerilogの世界へようこそ、すべては、SystemC v0.9公開から始まった
このツイートで新しい DNN Compiler を知りました。
Neat new cross-platform ML compiler: https://t.co/PrXGNMyIX8
— Pete Warden (@petewarden) November 8, 2019
I just met the creators at AI Tech Systems, looks like they have an annual summit too: https://t.co/E30UQVH7I8
その名も「deepC」
deepC Compiler and inference framework is designed to enable and perform deep learning neural networks by focussing on features of custom ai-accelerators like micro-controllers, eFPGAs, cpus and other embedded devices like raspberry-pi, odroid, arduino, SparkFun Edge, risc-V and others.
deepC also offers ahead of time compiler producing optimized executable based on LLVM compiler tool chain specialized for deep neural networks with ONNX as front end.
とありますね。基本的には、マイコンみたいなデバイス用って感じ。
ONNXモデルを読み込めるみたい。
ドキュメントは、こちら
コードを覗いてみたら、dnnCompiler/src/codegen/cppCodeGen.cpp があって、これを眺めていたら、どうやら、C++コードを生成するんですね。そのC++コードをLLVM (8.0)にて、
で動くということね。。。
あ、これ、natsutan の。。。これ、と被っていませんか?
ほんじちゅの発表資料です。https://t.co/Qxg0S4xBdn
— natsutan (@natsutan) November 8, 2019
Qumico :