├── .gitignore ├── Cargo.toml ├── README.md ├── example ├── command │ ├── aeloss_pull.tcl │ ├── aeloss_push.tcl │ ├── gemm.tcl │ ├── spmv.tcl │ ├── stencil2d.tcl │ └── stencil3d.tcl ├── data │ ├── aeloss_pull │ │ ├── 0.txt │ │ ├── 1.txt │ │ ├── 2.txt │ │ ├── in_0.txt │ │ ├── in_1.txt │ │ └── in_2.txt │ ├── convert.py │ ├── generate_data.py │ ├── spmv │ │ ├── 1.txt │ │ ├── 2.txt │ │ ├── in_1.txt │ │ └── in_2.txt │ ├── stencil_op_0.txt │ └── stencil_op_2.txt └── json │ ├── aeloss_pull │ ├── hec.json │ ├── hec_dyn.json │ ├── scf.json │ └── tor.json │ ├── aeloss_push │ ├── hec.json │ ├── hec_dyn.json │ ├── scf.json │ └── tor.json │ ├── gemm │ ├── hec.json │ ├── scf.json │ └── tor.json │ ├── spmv │ ├── hec.json │ ├── scf.json │ └── tor.json │ ├── stencil2d │ ├── hec.json │ ├── hec_dyn.json │ ├── scf.json │ └── tor.json │ └── stencil3d │ ├── hec.json │ ├── scf.json │ └── tor.json ├── rust-toolchain.toml ├── set_value_derive ├── Cargo.toml └── src │ └── lib.rs ├── src ├── lib │ ├── basetype.rs │ ├── common.rs │ ├── elastic.rs │ ├── env.rs │ ├── equal.rs │ ├── hec.rs │ ├── mod.rs │ ├── software.rs │ └── tor.rs └── main.rs └── tutorial ├── README.md ├── benchmarks ├── collection1 │ ├── command │ │ ├── aeloss_pull │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ │ ├── aeloss_push │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ │ ├── gemm │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ │ ├── spmv │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ │ ├── stencil2d │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ │ └── stencil3d │ │ │ ├── hec.tcl │ │ │ ├── scf.tcl │ │ │ └── tor.tcl │ ├── data │ │ ├── aeloss_pull │ │ │ ├── 0.txt │ │ │ ├── 1.txt │ │ │ ├── 2.txt │ │ │ ├── in_0.txt │ │ │ ├── in_1.txt │ │ │ └── in_2.txt │ │ ├── spmv │ │ │ ├── 1.txt │ │ │ ├── 2.txt │ │ │ ├── in_1.txt │ │ │ └── in_2.txt │ │ ├── stencil_op_0.txt │ │ └── stencil_op_2.txt │ └── json │ │ ├── aeloss_pull │ │ ├── hec.json │ │ ├── hec_dyn.json │ │ ├── scf.json │ │ └── tor.json │ │ ├── aeloss_push │ │ ├── hec.json │ │ ├── hec_dyn.json │ │ ├── scf.json │ │ └── tor.json │ │ ├── gemm │ │ ├── hec.json │ │ ├── scf.json │ │ └── tor.json │ │ ├── spmv │ │ ├── hec.json │ │ ├── scf.json │ │ └── tor.json │ │ ├── stencil2d │ │ ├── hec.json │ │ ├── hec_dyn.json │ │ ├── scf.json │ │ └── tor.json │ │ └── stencil3d │ │ ├── hec.json │ │ ├── scf.json │ │ └── tor.json ├── collection2 │ ├── command │ │ ├── aeloss_pull │ │ │ ├── hec.tcl │ │ │ └── scf.tcl │ │ ├── aeloss_push │ │ │ ├── hec.tcl │ │ │ └── scf.tcl │ │ └── stencil2d │ │ │ ├── hec.tcl │ │ │ └── scf.tcl │ ├── data │ │ ├── aeloss_pull │ │ │ ├── 0.txt │ │ │ ├── 1.txt │ │ │ ├── 2.txt │ │ │ ├── in_0.txt │ │ │ ├── in_1.txt │ │ │ └── in_2.txt │ │ ├── spmv │ │ │ ├── 1.txt │ │ │ ├── 2.txt │ │ │ ├── in_1.txt │ │ │ └── in_2.txt │ │ ├── stencil_op_0.txt │ │ └── stencil_op_2.txt │ └── json │ │ ├── aeloss_pull │ │ ├── hec_dyn.json │ │ └── scf.json │ │ ├── aeloss_push │ │ ├── hec_dyn.json │ │ └── scf.json │ │ └── stencil2d │ │ ├── hec_dyn.json │ │ └── scf.json └── polybench │ ├── 2mm │ ├── 2mm-hls-tb.c │ ├── 2mm-hls.c │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── results.txt │ │ ├── var0.txt │ │ └── var1.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── 3mm │ ├── 3mm-hls-tb.c │ ├── 3mm-hls.c │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── mem5.txt │ │ ├── mem6.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── output2.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── adi │ ├── L1.futil │ ├── adi-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── atax │ ├── L1.futil │ ├── atax-hls-tb.c │ ├── atax-hls.c │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── bicg │ ├── L1.futil │ ├── bicg-hls-tb.c │ ├── bicg-hls.c │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── doitgen │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── doitgen-hls-tb.c │ ├── doitgen-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── durbin │ ├── L1.futil │ ├── durbin-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── fdtd-2d │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── output2.txt │ │ └── results.txt │ ├── fdtd-2d-hls-tb.c │ ├── fdtd-2d-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── gemm │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── output2.txt │ │ ├── results.txt │ │ ├── var0.txt │ │ └── var1.txt │ ├── gemm-hls-tb.c │ ├── gemm-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── gemver │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── mem5.txt │ │ ├── mem6.txt │ │ ├── mem7.txt │ │ ├── mem8.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── output2.txt │ │ ├── results.txt │ │ ├── var0.txt │ │ ├── var1.txt │ │ └── var2.txt │ ├── gemver-hls-tb.c │ ├── gemver-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── gesummv │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ ├── results.txt │ │ ├── var0.txt │ │ └── var1.txt │ ├── gesummv-hls-tb.c │ ├── gesummv-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── heat-3d │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── heat-3d-hls-tb.c │ ├── heat-3d-hls.c │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── jacobi-1d │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── jacobi-1d-hls-tb.c │ ├── jacobi-1d-hls.c │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── jacobi-2d │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── jacobi-2d-hls-tb.c │ ├── jacobi-2d-hls.c │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── mvt │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── mem3.txt │ │ ├── mem4.txt │ │ ├── output0.txt │ │ ├── output1.txt │ │ └── results.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── mvt-hls-tb.c │ ├── mvt-hls.c │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── resource.json │ ├── seidel-2d │ ├── L1.futil │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── seidel-2d-hls-tb.c │ ├── seidel-2d-hls.c │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ ├── synthesis.py │ ├── syr2k │ ├── L1.futil │ ├── data │ │ ├── mem0.txt │ │ ├── mem1.txt │ │ ├── mem2.txt │ │ ├── output0.txt │ │ ├── results.txt │ │ ├── var0.txt │ │ └── var1.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── syr2k-hls-tb.c │ ├── syr2k-hls.c │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl │ └── syrk │ ├── L1.futil │ ├── data │ ├── mem0.txt │ ├── mem1.txt │ ├── output0.txt │ ├── results.txt │ ├── var0.txt │ └── var1.txt │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── syrk-hls-tb.c │ ├── syrk-hls.c │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl ├── data.py ├── examples ├── case1 │ ├── affine.mlir │ ├── command.tcl │ ├── data │ │ ├── A.txt │ │ ├── B.txt │ │ ├── C.txt │ │ ├── D_out.txt │ │ ├── futil.data │ │ └── tmp_out.txt │ ├── kernel_2mm.c │ ├── scf.json │ ├── scf.mlir │ └── tb.c ├── case2 │ ├── affine.mlir │ ├── cosim.tcl │ ├── data │ │ ├── A.txt │ │ ├── B.txt │ │ ├── C.txt │ │ ├── C_out.txt │ │ └── futil.data │ ├── equal.json │ ├── hec.json │ ├── hec.mlir │ ├── hec.tcl │ ├── hec_wrong.json │ ├── hec_wrong.mlir │ ├── hec_wrong.tcl │ ├── kernel_syr2k.c │ ├── scf.json │ ├── scf.mlir │ ├── scf.tcl │ ├── tb.c │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl └── case3 │ ├── affine.mlir │ ├── buffer_c.h │ ├── equal.json │ ├── hec.json │ ├── hec.mlir │ ├── optical_flow.cpp │ ├── optical_flow_c.h │ ├── scf.json │ ├── scf.mlir │ ├── tor.json │ ├── tor.mlir │ └── tor.tcl ├── figure.png └── figure.py /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .idea/ 3 | Cargo.lock 4 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/Cargo.toml -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/README.md -------------------------------------------------------------------------------- /example/command/aeloss_pull.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/aeloss_pull.tcl -------------------------------------------------------------------------------- /example/command/aeloss_push.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/aeloss_push.tcl -------------------------------------------------------------------------------- /example/command/gemm.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/gemm.tcl -------------------------------------------------------------------------------- /example/command/spmv.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/spmv.tcl -------------------------------------------------------------------------------- /example/command/stencil2d.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/stencil2d.tcl -------------------------------------------------------------------------------- /example/command/stencil3d.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/command/stencil3d.tcl -------------------------------------------------------------------------------- /example/data/aeloss_pull/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/0.txt -------------------------------------------------------------------------------- /example/data/aeloss_pull/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/1.txt -------------------------------------------------------------------------------- /example/data/aeloss_pull/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/2.txt -------------------------------------------------------------------------------- /example/data/aeloss_pull/in_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/in_0.txt -------------------------------------------------------------------------------- /example/data/aeloss_pull/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/in_1.txt -------------------------------------------------------------------------------- /example/data/aeloss_pull/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/aeloss_pull/in_2.txt -------------------------------------------------------------------------------- /example/data/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/convert.py -------------------------------------------------------------------------------- /example/data/generate_data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/generate_data.py -------------------------------------------------------------------------------- /example/data/spmv/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/spmv/1.txt -------------------------------------------------------------------------------- /example/data/spmv/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/spmv/2.txt -------------------------------------------------------------------------------- /example/data/spmv/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/spmv/in_1.txt -------------------------------------------------------------------------------- /example/data/spmv/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/spmv/in_2.txt -------------------------------------------------------------------------------- /example/data/stencil_op_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/stencil_op_0.txt -------------------------------------------------------------------------------- /example/data/stencil_op_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/data/stencil_op_2.txt -------------------------------------------------------------------------------- /example/json/aeloss_pull/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_pull/hec.json -------------------------------------------------------------------------------- /example/json/aeloss_pull/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_pull/hec_dyn.json -------------------------------------------------------------------------------- /example/json/aeloss_pull/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_pull/scf.json -------------------------------------------------------------------------------- /example/json/aeloss_pull/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_pull/tor.json -------------------------------------------------------------------------------- /example/json/aeloss_push/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_push/hec.json -------------------------------------------------------------------------------- /example/json/aeloss_push/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_push/hec_dyn.json -------------------------------------------------------------------------------- /example/json/aeloss_push/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_push/scf.json -------------------------------------------------------------------------------- /example/json/aeloss_push/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/aeloss_push/tor.json -------------------------------------------------------------------------------- /example/json/gemm/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/gemm/hec.json -------------------------------------------------------------------------------- /example/json/gemm/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/gemm/scf.json -------------------------------------------------------------------------------- /example/json/gemm/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/gemm/tor.json -------------------------------------------------------------------------------- /example/json/spmv/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/spmv/hec.json -------------------------------------------------------------------------------- /example/json/spmv/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/spmv/scf.json -------------------------------------------------------------------------------- /example/json/spmv/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/spmv/tor.json -------------------------------------------------------------------------------- /example/json/stencil2d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil2d/hec.json -------------------------------------------------------------------------------- /example/json/stencil2d/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil2d/hec_dyn.json -------------------------------------------------------------------------------- /example/json/stencil2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil2d/scf.json -------------------------------------------------------------------------------- /example/json/stencil2d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil2d/tor.json -------------------------------------------------------------------------------- /example/json/stencil3d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil3d/hec.json -------------------------------------------------------------------------------- /example/json/stencil3d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil3d/scf.json -------------------------------------------------------------------------------- /example/json/stencil3d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/example/json/stencil3d/tor.json -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /set_value_derive/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/set_value_derive/Cargo.toml -------------------------------------------------------------------------------- /set_value_derive/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/set_value_derive/src/lib.rs -------------------------------------------------------------------------------- /src/lib/basetype.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/basetype.rs -------------------------------------------------------------------------------- /src/lib/common.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/common.rs -------------------------------------------------------------------------------- /src/lib/elastic.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/elastic.rs -------------------------------------------------------------------------------- /src/lib/env.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/env.rs -------------------------------------------------------------------------------- /src/lib/equal.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/equal.rs -------------------------------------------------------------------------------- /src/lib/hec.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/hec.rs -------------------------------------------------------------------------------- /src/lib/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/mod.rs -------------------------------------------------------------------------------- /src/lib/software.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/software.rs -------------------------------------------------------------------------------- /src/lib/tor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/lib/tor.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/src/main.rs -------------------------------------------------------------------------------- /tutorial/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/README.md -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_pull/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_pull/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_pull/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_pull/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_pull/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_pull/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_push/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_push/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_push/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_push/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/aeloss_push/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/aeloss_push/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/gemm/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/gemm/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/gemm/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/gemm/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/gemm/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/gemm/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/spmv/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/spmv/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/spmv/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/spmv/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/spmv/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/spmv/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil2d/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil2d/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil2d/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil2d/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil2d/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil2d/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil3d/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil3d/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil3d/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil3d/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/command/stencil3d/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/command/stencil3d/tor.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/in_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/in_0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/in_1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/aeloss_pull/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/aeloss_pull/in_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/spmv/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/spmv/1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/spmv/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/spmv/2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/spmv/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/spmv/in_1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/spmv/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/spmv/in_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/stencil_op_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/stencil_op_0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/data/stencil_op_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/data/stencil_op_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_pull/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_pull/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_pull/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_pull/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_pull/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_pull/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_pull/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_pull/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_push/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_push/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_push/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_push/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_push/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_push/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/aeloss_push/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/aeloss_push/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/gemm/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/gemm/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/gemm/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/gemm/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/gemm/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/gemm/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/spmv/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/spmv/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/spmv/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/spmv/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/spmv/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/spmv/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil2d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil2d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil2d/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil2d/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil2d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil2d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil2d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil3d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil3d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil3d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil3d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection1/json/stencil3d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection1/json/stencil3d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/aeloss_pull/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/aeloss_pull/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/aeloss_pull/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/aeloss_pull/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/aeloss_push/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/aeloss_push/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/aeloss_push/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/aeloss_push/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/stencil2d/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/stencil2d/hec.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/command/stencil2d/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/command/stencil2d/scf.tcl -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/in_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/in_0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/in_1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/aeloss_pull/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/aeloss_pull/in_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/spmv/1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/spmv/1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/spmv/2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/spmv/2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/spmv/in_1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/spmv/in_1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/spmv/in_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/spmv/in_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/stencil_op_0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/stencil_op_0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/data/stencil_op_2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/data/stencil_op_2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/aeloss_pull/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/aeloss_pull/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/aeloss_pull/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/aeloss_pull/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/aeloss_push/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/aeloss_push/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/aeloss_push/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/aeloss_push/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/stencil2d/hec_dyn.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/stencil2d/hec_dyn.json -------------------------------------------------------------------------------- /tutorial/benchmarks/collection2/json/stencil2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/collection2/json/stencil2d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/2mm-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/2mm-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/2mm-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/2mm-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/var0.txt: -------------------------------------------------------------------------------- 1 | -0.999984 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/data/var1.txt: -------------------------------------------------------------------------------- 1 | -0.736924 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/2mm/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/2mm/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/3mm-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/3mm-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/3mm-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/3mm-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem5.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/mem6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/mem6.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/output2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/3mm/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/3mm/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/adi-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/adi-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/adi/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/adi/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/atax-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/atax-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/atax-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/atax-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/atax/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/atax/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/bicg-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/bicg-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/bicg-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/bicg-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/bicg/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/bicg/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/doitgen-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/doitgen-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/doitgen-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/doitgen-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/doitgen/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/doitgen/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/durbin-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/durbin-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/durbin/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/durbin/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/output2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/fdtd-2d-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/fdtd-2d-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/fdtd-2d-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/fdtd-2d-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/fdtd-2d/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/fdtd-2d/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/output2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/var0.txt: -------------------------------------------------------------------------------- 1 | -0.8127 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/data/var1.txt: -------------------------------------------------------------------------------- 1 | -0.665968 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/gemm-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/gemm-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/gemm-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/gemm-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemm/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemm/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem5.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem5.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem6.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem6.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem7.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem7.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/mem8.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/mem8.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/output2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/output2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/var0.txt: -------------------------------------------------------------------------------- 1 | 16 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/var1.txt: -------------------------------------------------------------------------------- 1 | -0.974945 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/data/var2.txt: -------------------------------------------------------------------------------- 1 | -0.920356 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/gemver-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/gemver-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/gemver-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/gemver-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gemver/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gemver/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/var0.txt: -------------------------------------------------------------------------------- 1 | -0.199147 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/data/var1.txt: -------------------------------------------------------------------------------- 1 | 0.593296 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/gesummv-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/gesummv-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/gesummv-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/gesummv-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/gesummv/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/gesummv/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/heat-3d-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/heat-3d-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/heat-3d-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/heat-3d-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/heat-3d/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/heat-3d/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/jacobi-1d-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/jacobi-1d-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/jacobi-1d-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/jacobi-1d-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-1d/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-1d/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/jacobi-2d-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/jacobi-2d-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/jacobi-2d-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/jacobi-2d-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/jacobi-2d/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/jacobi-2d/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/mem3.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/mem3.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/mem4.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/mem4.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/output1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/output1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/mvt-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/mvt-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/mvt-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/mvt-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/mvt/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/mvt/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/resource.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/resource.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/seidel-2d-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/seidel-2d-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/seidel-2d-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/seidel-2d-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/seidel-2d/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/seidel-2d/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/synthesis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/synthesis.py -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/mem2.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/data/mem2.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/var0.txt: -------------------------------------------------------------------------------- 1 | -0.241886 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/data/var1.txt: -------------------------------------------------------------------------------- 1 | 0.335602 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/syr2k-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/syr2k-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/syr2k-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/syr2k-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syr2k/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syr2k/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/L1.futil: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/L1.futil -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/mem0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/data/mem0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/mem1.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/data/mem1.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/output0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/data/output0.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/results.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/data/results.txt -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/var0.txt: -------------------------------------------------------------------------------- 1 | -0.618670 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/data/var1.txt: -------------------------------------------------------------------------------- 1 | -0.786255 -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/hec.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/hec.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/hec.tcl: -------------------------------------------------------------------------------- 1 | load hec.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/scf.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/scf.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/scf.tcl: -------------------------------------------------------------------------------- 1 | load scf.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/syrk-hls-tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/syrk-hls-tb.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/syrk-hls.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/syrk-hls.c -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/tor.json -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/benchmarks/polybench/syrk/tor.mlir -------------------------------------------------------------------------------- /tutorial/benchmarks/polybench/syrk/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit -------------------------------------------------------------------------------- /tutorial/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/data.py -------------------------------------------------------------------------------- /tutorial/examples/case1/affine.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/affine.mlir -------------------------------------------------------------------------------- /tutorial/examples/case1/command.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/command.tcl -------------------------------------------------------------------------------- /tutorial/examples/case1/data/A.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/A.txt -------------------------------------------------------------------------------- /tutorial/examples/case1/data/B.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/B.txt -------------------------------------------------------------------------------- /tutorial/examples/case1/data/C.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/C.txt -------------------------------------------------------------------------------- /tutorial/examples/case1/data/D_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/D_out.txt -------------------------------------------------------------------------------- /tutorial/examples/case1/data/futil.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/futil.data -------------------------------------------------------------------------------- /tutorial/examples/case1/data/tmp_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/data/tmp_out.txt -------------------------------------------------------------------------------- /tutorial/examples/case1/kernel_2mm.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/kernel_2mm.c -------------------------------------------------------------------------------- /tutorial/examples/case1/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/scf.json -------------------------------------------------------------------------------- /tutorial/examples/case1/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/scf.mlir -------------------------------------------------------------------------------- /tutorial/examples/case1/tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case1/tb.c -------------------------------------------------------------------------------- /tutorial/examples/case2/affine.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/affine.mlir -------------------------------------------------------------------------------- /tutorial/examples/case2/cosim.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/cosim.tcl -------------------------------------------------------------------------------- /tutorial/examples/case2/data/A.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/data/A.txt -------------------------------------------------------------------------------- /tutorial/examples/case2/data/B.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/data/B.txt -------------------------------------------------------------------------------- /tutorial/examples/case2/data/C.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/data/C.txt -------------------------------------------------------------------------------- /tutorial/examples/case2/data/C_out.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/data/C_out.txt -------------------------------------------------------------------------------- /tutorial/examples/case2/data/futil.data: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/data/futil.data -------------------------------------------------------------------------------- /tutorial/examples/case2/equal.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/equal.json -------------------------------------------------------------------------------- /tutorial/examples/case2/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec.json -------------------------------------------------------------------------------- /tutorial/examples/case2/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec.mlir -------------------------------------------------------------------------------- /tutorial/examples/case2/hec.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec.tcl -------------------------------------------------------------------------------- /tutorial/examples/case2/hec_wrong.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec_wrong.json -------------------------------------------------------------------------------- /tutorial/examples/case2/hec_wrong.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec_wrong.mlir -------------------------------------------------------------------------------- /tutorial/examples/case2/hec_wrong.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/hec_wrong.tcl -------------------------------------------------------------------------------- /tutorial/examples/case2/kernel_syr2k.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/kernel_syr2k.c -------------------------------------------------------------------------------- /tutorial/examples/case2/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/scf.json -------------------------------------------------------------------------------- /tutorial/examples/case2/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/scf.mlir -------------------------------------------------------------------------------- /tutorial/examples/case2/scf.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/scf.tcl -------------------------------------------------------------------------------- /tutorial/examples/case2/tb.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/tb.c -------------------------------------------------------------------------------- /tutorial/examples/case2/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/tor.json -------------------------------------------------------------------------------- /tutorial/examples/case2/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/tor.mlir -------------------------------------------------------------------------------- /tutorial/examples/case2/tor.tcl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case2/tor.tcl -------------------------------------------------------------------------------- /tutorial/examples/case3/affine.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/affine.mlir -------------------------------------------------------------------------------- /tutorial/examples/case3/buffer_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/buffer_c.h -------------------------------------------------------------------------------- /tutorial/examples/case3/equal.json: -------------------------------------------------------------------------------- 1 | [] 2 | -------------------------------------------------------------------------------- /tutorial/examples/case3/hec.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/hec.json -------------------------------------------------------------------------------- /tutorial/examples/case3/hec.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/hec.mlir -------------------------------------------------------------------------------- /tutorial/examples/case3/optical_flow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/optical_flow.cpp -------------------------------------------------------------------------------- /tutorial/examples/case3/optical_flow_c.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/optical_flow_c.h -------------------------------------------------------------------------------- /tutorial/examples/case3/scf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/scf.json -------------------------------------------------------------------------------- /tutorial/examples/case3/scf.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/scf.mlir -------------------------------------------------------------------------------- /tutorial/examples/case3/tor.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/tor.json -------------------------------------------------------------------------------- /tutorial/examples/case3/tor.mlir: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/examples/case3/tor.mlir -------------------------------------------------------------------------------- /tutorial/examples/case3/tor.tcl: -------------------------------------------------------------------------------- 1 | load tor.json 2 | call main 3 | c 4 | exit 5 | -------------------------------------------------------------------------------- /tutorial/figure.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/figure.png -------------------------------------------------------------------------------- /tutorial/figure.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pku-liang/Hestia/HEAD/tutorial/figure.py --------------------------------------------------------------------------------