@Vengineerの戯言 : Twitter
SystemVerilogの世界へようこそ、すべては、SystemC v0.9公開から始まった
記事にあった、GreenWaves って、GAP8というIoT AI チップ作っているのね。
GAP8は、どうやら、RISC-V (32bit) のチップ。WikiChip にチップの詳細があった。
PULP ベースなんだ。
- The GAP8 incorporates nine RISC-V cores capable of running at up to 250 MHz along with a neural processor designed to accelerate convolutional neural networks (CNN).
9コア + CNN なんだ。
Hardware Datasheet も公開されています。P.20に詳しいブロック図もありますよ。
- CNN => A HardWare Convolution Engine (HWCE) for Convolutional Neural Networks based applications.
- The Hardware Convolution engine is capable of executing the following operations in a single cycle:
1. a single 5x5 or 4x7 convolution using 16bit weights and 16bit pixels
2. three simultaneous 3x3 convolutions using 16bit weights and 16bit pixels
3. two simultaneous 5x5 or 4x7 convolutions using 8bit weights and 16bit pixels
4. four simultaneous 5x5 or 4x7 convolutions using 4bit weights and 16bit pixels
ここで思い出しました。このブログでも紹介していました。
GAP8 SDK は、
- NNTool
- PMSIS
- Autotiler
GAP8 SDK Manual は、公開されていますね。
github にて、SDK が公開されていました。他にもいろいろあるよ。
いろいろと、資料も公開されていますね。