├── .gitignore ├── LICENSE ├── Makefile ├── README.md ├── msg.mk ├── setup.sh ├── softbrain-config ├── Makefile ├── configs │ └── diannao_simd64.sbmodel ├── make.config ├── make.rules └── src │ ├── Makefile │ ├── direction.cpp │ ├── direction.h │ ├── fixed_point.h │ ├── fu_model.cpp │ ├── fu_model.h │ ├── full.sbinst │ ├── inst_model.cpp │ ├── inst_model.h │ ├── insts │ ├── Abs16x4.h │ ├── Acc16x4.h │ ├── Acc64.h │ ├── Add16x4.h │ ├── Add32x2.h │ ├── Add64.h │ ├── And.h │ ├── Copy.h │ ├── Div16x4.h │ ├── FAdd32x2.h │ ├── FAdd64.h │ ├── FMul32x2.h │ ├── FMul64.h │ ├── FRed32x2.h │ ├── FxAdd16x4.h │ ├── FxAdd32x2.h │ ├── FxExp16x4.h │ ├── FxMul16x4.h │ ├── FxMul32x2.h │ ├── FxRed16x4.h │ ├── FxRed32x2.h │ ├── FxRelu16x4.h │ ├── FxSig16x4.h │ ├── FxTanh16x4.h │ ├── HAdd16x4.h │ ├── ICmpEQ.h │ ├── LShf64.h │ ├── Max16x4.h │ ├── Min16x4.h │ ├── Mul16x4.h │ ├── Mul32x2.h │ ├── Mul64.h │ ├── Or.h │ ├── RShf16x4.h │ ├── RShf2_16x4.h │ ├── RShf32x2.h │ ├── RShf4_16x4.h │ ├── RShf64.h │ ├── Red16x4.h │ ├── Red32x2.h │ ├── RedMax16x4.h │ ├── RedMin16x4.h │ ├── RedSMax16x4.h │ ├── RedSMin16x4.h │ ├── SMax16x4.h │ ├── SMin16x4.h │ ├── Select.h │ ├── Sig16.h │ ├── Sub16x4.h │ ├── Sub64.h │ ├── TAdd16x4.h │ └── Xor.h │ ├── model.cpp │ ├── model.h │ ├── model_parsing.cpp │ ├── model_parsing.h │ ├── sub_model.cpp │ └── sub_model.h ├── softbrain-emu ├── Makefile └── src │ ├── .gitignore │ ├── create_insts.c │ ├── sb.h │ ├── sb_c_insts.h │ ├── sb_emu.h │ ├── sb_init.h │ └── softbrain.C ├── softbrain-scheduler ├── .gitignore ├── Makefile ├── dfgs │ └── 5x4 │ │ ├── bfs.dfg │ │ ├── dot.dfg │ │ ├── long.dfg │ │ ├── medium.dfg │ │ ├── medium_short.dfg │ │ ├── mm_sb.dfg │ │ ├── out.txt │ │ ├── pool2x2l4avg.dfg │ │ ├── pool4x4l2avg.dfg │ │ ├── pool_simple.dfg │ │ ├── red16to1sig.dfg │ │ ├── red16to1sigx2-simple.dfg │ │ ├── red16to1sigx2.dfg │ │ ├── red32to1sig.dfg │ │ ├── red8to1sig.dfg │ │ ├── run-all-sched.sh │ │ ├── run-sched.sh │ │ ├── spmv.dfg │ │ ├── stencil.dfg │ │ ├── sum.txt │ │ ├── vadd.dfg │ │ ├── vadd4.dfg │ │ ├── vadd5.dfg │ │ ├── vadd6.dfg │ │ └── viterbi.dfg ├── drivers │ ├── Makefile │ └── sb_dfg_emu.cpp ├── make.config ├── make.rules └── src │ ├── Makefile │ ├── sbpdg.cpp │ └── sbpdg.h └── workloads └── diannao ├── Makefile ├── classifier.cpp ├── convolution.cpp ├── convolution_old.cpp ├── dnn.hpp ├── pool2x2avg.dfg ├── pool2x2l4avg.dfg ├── pool4x4l2avg.dfg ├── pooling.cpp ├── red16to1sig.dfg ├── red16to1sigx2.dfg ├── red32to1sig.dfg ├── red8to1sig.dfg ├── run-all.sh ├── sim_timing.h └── softbrain.hpp /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/README.md -------------------------------------------------------------------------------- /msg.mk: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/msg.mk -------------------------------------------------------------------------------- /setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/setup.sh -------------------------------------------------------------------------------- /softbrain-config/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/Makefile -------------------------------------------------------------------------------- /softbrain-config/configs/diannao_simd64.sbmodel: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/configs/diannao_simd64.sbmodel -------------------------------------------------------------------------------- /softbrain-config/make.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/make.config -------------------------------------------------------------------------------- /softbrain-config/make.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/make.rules -------------------------------------------------------------------------------- /softbrain-config/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/Makefile -------------------------------------------------------------------------------- /softbrain-config/src/direction.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/direction.cpp -------------------------------------------------------------------------------- /softbrain-config/src/direction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/direction.h -------------------------------------------------------------------------------- /softbrain-config/src/fixed_point.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/fixed_point.h -------------------------------------------------------------------------------- /softbrain-config/src/fu_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/fu_model.cpp -------------------------------------------------------------------------------- /softbrain-config/src/fu_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/fu_model.h -------------------------------------------------------------------------------- /softbrain-config/src/full.sbinst: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/full.sbinst -------------------------------------------------------------------------------- /softbrain-config/src/inst_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/inst_model.cpp -------------------------------------------------------------------------------- /softbrain-config/src/inst_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/inst_model.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Abs16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Abs16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Acc16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Acc16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Acc64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Acc64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Add16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Add16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Add32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Add32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Add64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Add64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/And.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/And.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Copy.h: -------------------------------------------------------------------------------- 1 | return ops[0]; 2 | -------------------------------------------------------------------------------- /softbrain-config/src/insts/Div16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Div16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FAdd32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FAdd32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FAdd64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FAdd64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FMul32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FMul32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FMul64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FMul64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FRed32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FRed32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxAdd16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxAdd16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxAdd32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxAdd32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxExp16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxExp16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxMul16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxMul16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxMul32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxMul32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxRed16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxRed16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxRed32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxRed32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxRelu16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxRelu16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxSig16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxSig16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/FxTanh16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/FxTanh16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/HAdd16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/HAdd16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/ICmpEQ.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/ICmpEQ.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/LShf64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/LShf64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Max16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Max16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Min16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Min16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Mul16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Mul16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Mul32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Mul32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Mul64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Mul64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Or.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Or.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RShf16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RShf16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RShf2_16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RShf2_16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RShf32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RShf32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RShf4_16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RShf4_16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RShf64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RShf64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Red16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Red16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Red32x2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Red32x2.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RedMax16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RedMax16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RedMin16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RedMin16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RedSMax16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RedSMax16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/RedSMin16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/RedSMin16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/SMax16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/SMax16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/SMin16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/SMin16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Select.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Select.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Sig16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Sig16.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Sub16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Sub16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Sub64.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Sub64.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/TAdd16x4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/TAdd16x4.h -------------------------------------------------------------------------------- /softbrain-config/src/insts/Xor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/insts/Xor.h -------------------------------------------------------------------------------- /softbrain-config/src/model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/model.cpp -------------------------------------------------------------------------------- /softbrain-config/src/model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/model.h -------------------------------------------------------------------------------- /softbrain-config/src/model_parsing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/model_parsing.cpp -------------------------------------------------------------------------------- /softbrain-config/src/model_parsing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/model_parsing.h -------------------------------------------------------------------------------- /softbrain-config/src/sub_model.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/sub_model.cpp -------------------------------------------------------------------------------- /softbrain-config/src/sub_model.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-config/src/sub_model.h -------------------------------------------------------------------------------- /softbrain-emu/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/Makefile -------------------------------------------------------------------------------- /softbrain-emu/src/.gitignore: -------------------------------------------------------------------------------- 1 | #ignore temp files 2 | *~ 3 | -------------------------------------------------------------------------------- /softbrain-emu/src/create_insts.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/create_insts.c -------------------------------------------------------------------------------- /softbrain-emu/src/sb.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/sb.h -------------------------------------------------------------------------------- /softbrain-emu/src/sb_c_insts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/sb_c_insts.h -------------------------------------------------------------------------------- /softbrain-emu/src/sb_emu.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/sb_emu.h -------------------------------------------------------------------------------- /softbrain-emu/src/sb_init.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/sb_init.h -------------------------------------------------------------------------------- /softbrain-emu/src/softbrain.C: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-emu/src/softbrain.C -------------------------------------------------------------------------------- /softbrain-scheduler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/.gitignore -------------------------------------------------------------------------------- /softbrain-scheduler/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/Makefile -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/bfs.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/bfs.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/dot.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/dot.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/long.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/long.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/medium.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/medium.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/medium_short.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/medium_short.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/mm_sb.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/mm_sb.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/out.txt: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/pool2x2l4avg.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/pool2x2l4avg.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/pool4x4l2avg.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/pool4x4l2avg.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/pool_simple.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/pool_simple.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/red16to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/red16to1sig.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/red16to1sigx2-simple.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/red16to1sigx2-simple.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/red16to1sigx2.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/red16to1sigx2.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/red32to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/red32to1sig.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/red8to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/red8to1sig.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/run-all-sched.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/run-all-sched.sh -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/run-sched.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/run-sched.sh -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/spmv.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/spmv.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/stencil.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/stencil.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/sum.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/sum.txt -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/vadd.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/vadd.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/vadd4.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/vadd4.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/vadd5.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/vadd5.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/vadd6.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/vadd6.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/dfgs/5x4/viterbi.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/dfgs/5x4/viterbi.dfg -------------------------------------------------------------------------------- /softbrain-scheduler/drivers/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/drivers/Makefile -------------------------------------------------------------------------------- /softbrain-scheduler/drivers/sb_dfg_emu.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/drivers/sb_dfg_emu.cpp -------------------------------------------------------------------------------- /softbrain-scheduler/make.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/make.config -------------------------------------------------------------------------------- /softbrain-scheduler/make.rules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/make.rules -------------------------------------------------------------------------------- /softbrain-scheduler/src/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/src/Makefile -------------------------------------------------------------------------------- /softbrain-scheduler/src/sbpdg.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/src/sbpdg.cpp -------------------------------------------------------------------------------- /softbrain-scheduler/src/sbpdg.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/softbrain-scheduler/src/sbpdg.h -------------------------------------------------------------------------------- /workloads/diannao/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/Makefile -------------------------------------------------------------------------------- /workloads/diannao/classifier.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/classifier.cpp -------------------------------------------------------------------------------- /workloads/diannao/convolution.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/convolution.cpp -------------------------------------------------------------------------------- /workloads/diannao/convolution_old.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/convolution_old.cpp -------------------------------------------------------------------------------- /workloads/diannao/dnn.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/dnn.hpp -------------------------------------------------------------------------------- /workloads/diannao/pool2x2avg.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/pool2x2avg.dfg -------------------------------------------------------------------------------- /workloads/diannao/pool2x2l4avg.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/pool2x2l4avg.dfg -------------------------------------------------------------------------------- /workloads/diannao/pool4x4l2avg.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/pool4x4l2avg.dfg -------------------------------------------------------------------------------- /workloads/diannao/pooling.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/pooling.cpp -------------------------------------------------------------------------------- /workloads/diannao/red16to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/red16to1sig.dfg -------------------------------------------------------------------------------- /workloads/diannao/red16to1sigx2.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/red16to1sigx2.dfg -------------------------------------------------------------------------------- /workloads/diannao/red32to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/red32to1sig.dfg -------------------------------------------------------------------------------- /workloads/diannao/red8to1sig.dfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/red8to1sig.dfg -------------------------------------------------------------------------------- /workloads/diannao/run-all.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/run-all.sh -------------------------------------------------------------------------------- /workloads/diannao/sim_timing.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/sim_timing.h -------------------------------------------------------------------------------- /workloads/diannao/softbrain.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/PolyArch/stream-dataflow/HEAD/workloads/diannao/softbrain.hpp --------------------------------------------------------------------------------