CGLA Coarse Grained Linear Array
Linear array ENabling Zero Order mapping
TaChyon/VPP500 ⇒ TC64/VPP5000 ⇒ CAMP ⇒ OROCHI ⇒ LAPP ⇒ EMAX2 ⇒ EMAX4 ⇒ EMAX5 ⇒ EMAX6/ZYNQ ⇒ EMAX7/ACAP ⇒ EMAX8/PCI-e
CGLA Coarse Grained Linear Array
Linear array ENabling Zero Order mapping
TaChyon/VPP500 ⇒ TC64/VPP5000 ⇒ CAMP ⇒ OROCHI ⇒ LAPP ⇒ EMAX2 ⇒ EMAX4 ⇒ EMAX5 ⇒ EMAX6/ZYNQ ⇒ EMAX7/ACAP ⇒ EMAX8/PCI-e
EMAX8/7/6 Applications
crypto/sha256, fft/fft, filter/filter (一般フィルタ,超解像,フレーム補間,距離画像生成等), mm_cnn_lf/cnn, mm_cnn_lf/cnn3d, mm_cnn_lf/gather (離散ステンシル:Lightfieldレンダリング), mm_cnn_lf/gdepth (離散ステンシル:Lightfield距離画像), mm_cnn_lf/inv (逆行列), mm_cnn_lf/mm (密行列積), rsim/rsim (normal MNIST/CIFAR10/CNN), sort/sort (パイプラインソート), spgemm/test022 (SpGEMM), spgemm/test024 (疎行列圧縮), ssim/ssim (stochastic MNIST/CIFAR10/CNN), stencil/stencil (degree=1,2,3各種ステンシル計算), stringsearch/search (文字列検索), tsim/tsim (multithread MNIST/CIFAR10/CNN), vsim/vsim (GGML), vbgmm, graph-cnn, graph-attention, U-net, Vector-DB, llama/llama (llama-v2), llama.cpp
EMAX8/7/6/5/4/2 Docs/Specifications
Introduction to EMAX8/7/6: Amazing Dataflow-Centric Gen4-CGLA(non-CGRA)
Prototypes
README-VPK120 (EMAX8-host) VPK120-step5000-20250701 (confidential)
README-VPK180 (EMAX8/7) VPK180-step5000/4000-20250901 (confidential)
README-ZCU102 (EMAX6-host) ZCU102-step4000-20201010 (confidential)
README-VU440 (EMAX6) VU440-step4000-20250423 (confidential)
Toolchain (20250901)
Base (FreeBSD) proj-arm64
Base (Ubuntu/CentOS) proj-arm64.cent
Compiler/Library (EMAX8) conv-c2e
Compiler/Library (EMAX7) conv-c2d
Compiler/Library (EMAX6) conv-c2c
Compiler/Library (EMAX5) conv-c2b
Preprocessor (common) conv-mark
Simulator/README(EMAX6) csim
Simulator/README(EMAX5) bsim
Testbench testbench