clockwork
clockwork copied to clipboard
A polyhedral compiler for hardware accelerators
### Missing compute unit file: - [x] test_glb/gaussian_isscc - [x] test_glb/camera_pipeline_isscc - [x] test_glb/unsharp_isscc - [x] test_glb/resnet1 - [x] test_glb/resnet4_x - [x] test_glb/resnet5_1 - [x] test_glb/resnet_5_x_new - [x] test_glb/resnet_5_1_new -...
https://github.com/dillonhuff/clockwork/blob/5c41205e8ec0e6dafb357373ec4d70688baa1896/example_progs/matmul.cpp#L57-L58
Hi Dillon@dillonhuff , Jeff and I are testing a version of camera pipeline with intermediate buffer generated in the demosaic stage. We also unroll the x dimension by 2 to...
I'm experiencing a segfault when running the unoptimized version of this resnet layer. Larger layers seem to work fine. App: https://github.com/dillonhuff/clockwork/pull/170
Platform: x86-linux 1. run ./misc/install_deps_linux.sh DONE 2. run ./rebuild_and_run.sh error: ``` isl_utils.h:16:10: fatal error: isl_ast_build_expr.h: No such file or directory #include ``` I fix this by add Makefile `-I clockwork/include/isl`...
I was wondering if these outputs from Halide were valid in clockwork. And if they properly map to the FPGA (I already know that the CGRA has issues with these...
Several of my applications use bfloat types, including applications intended to test the bfloat hardware on the CGRA. What is the plan for supporting bfloat16_t?
I am encountering the following error when running garnet single port scheduling on the fft app. ``` clockwork: app.cpp:821: std::pair extract_linear_rational_approximation(isl_aff*): Assertion `div_dims == 1' failed. ``` I think it's...