Jenny Huang
c02423b576
Add generate build sbt script; renam run_chisel script
2020-03-18 04:20:45 -07:00
Jenny Huang
987f0b3e9a
Add chisel generation code for tl
2020-03-17 03:23:46 -07:00
Jenny Huang
d05c2998d8
Add chisel generation code for rocc
2020-03-16 04:20:26 -07:00
Jenny Huang
428e15d97d
Merge branch 'python-dev' of github.com:hqjenny/centrifuge into python-dev
2020-02-11 13:48:16 -08:00
Jenny Huang
fe03da65ca
Change the hw prefix generation
2020-02-11 13:48:10 -08:00
hqjenny
6e0ce64007
Merge pull request #6 from hqjenny/generateSW
...
Generate sw
2020-02-11 13:47:27 -08:00
Nathan Pemberton
5ecaac0881
Generate wrapper succesfully generates wrappers. I haven't verified that
...
the generated wrappers themselves work (but this was tested a while ago
so they should be close). This will require a slight change to
generate_hw to rename the verilog outputs to use accel.name to name
stuff.
2020-02-11 15:05:20 -05:00
hqjenny
1ac478dc33
Merge pull request #5 from hqjenny/hwConfigExample
...
Delete comments for accel.c
2020-02-11 12:03:56 -08:00
Jenny Huang
4ba8c233ee
Delete comments for accel.c
2020-02-11 12:03:04 -08:00
Nathan Pemberton
249ed20178
Add in wrapper generation code (build_sw command). Previous versions
...
were tested, but this instance hasn't been yet.
2020-02-11 14:25:43 -05:00
hqjenny
f93b1b877e
Merge pull request #4 from hqjenny/hwConfigExample
...
Add Vadd example
2020-02-10 17:38:56 -08:00
Jenny Huang
0b9dce56de
Fix python version, use pathlib and mv template folder
2020-02-08 02:04:44 -08:00
Jenny Huang
410eda4cc8
Add HLS scripts
2020-02-05 15:56:54 -08:00
Jenny Huang
ff704e05cc
Add vadd example
2020-02-05 15:55:55 -08:00
hqjenny
f36aeba41f
Merge pull request #2 from hqjenny/configSystem
...
First draft of configuration system. Not tested at all yet.
2020-02-04 17:19:14 -08:00
Nathan Pemberton
03f54b8f0a
Remove cStringIO from requirements (only needed in python2)
2020-02-04 20:06:48 -05:00
Nathan Pemberton
6216088a93
Refactor around a pkg directory. Tested configuration system.
2020-02-04 20:04:59 -05:00
Nathan Pemberton
2859278016
First draft of configuration system. Not tested at all yet.
2020-02-04 17:00:33 -05:00
Nathan Pemberton
9e1ad6ecdf
Merge branch 'generateBench' into python-dev
2019-11-06 01:57:55 +00:00
Nathan Pemberton
2f19dd036e
RoCC SW Wrappers now handled by generate_wrapper.py
2019-11-06 01:55:48 +00:00
Nathan Pemberton
841aab0053
generate_wrapper_tl.pl replaced with generate_wrapper.py
2019-11-05 04:52:32 +00:00
Nathan Pemberton
19699c1ae9
Merge remote-tracking branch 'origin/master' into generateBench
2019-11-05 04:13:51 +00:00
Nathan Pemberton
c6c0eb38e9
Fix typo in hardcoded README
2019-11-05 03:55:12 +00:00
Nathan Pemberton
76318b0ee6
Add back custom_mmap drivers (needed by vadd_rocc)
2019-11-05 03:52:21 +00:00
Nathan Pemberton
9edd22cdca
Remove unsupported linux benchmarks
2019-11-05 03:50:51 +00:00
hqjenny
7c7e0659ce
Merge pull request #1 from hqjenny/hardcodedWorkloads
...
Hardcoded workloads
2019-11-04 19:42:57 -08:00
Nathan Pemberton
299db58180
Cleanup of the hardcoded directory and a better README
2019-11-05 03:23:41 +00:00
Nathan Pemberton
f4852d49a5
add vadd_rocc.json workload and cleanup some naming on vadd.
2019-11-05 02:55:26 +00:00
Jenny Huang
9ceaf2f4ba
Add compile bare-metal sw option
2019-11-04 18:54:35 -08:00
Nathan Pemberton
ba4115853b
hardcoded vadd example works (vadd.json)
2019-11-05 02:29:07 +00:00
hqjenny
5f2124468c
Update README.md
2019-11-04 18:16:54 -07:00
Nathan Pemberton
0c95e5a274
Merge remote-tracking branch 'origin/master' into hardcodedWorkloads
2019-11-04 23:38:24 +00:00
hqjenny
1e75b228b8
Update README.md
2019-11-04 15:16:23 -07:00
Nathan Pemberton
81aa0b98bf
Add old fedora_bm repo as 'hardcoded', stuff still seems to compile.
2019-11-04 21:53:54 +00:00
Jenny Huang
b4d19ef241
Add python scripting for centrifuge
2019-11-04 13:48:16 -08:00
Nathan Pemberton
4e10625726
Remove old hard-coded workloads (they were the wrong ones anyway)
2019-11-04 21:46:27 +00:00
Nathan Pemberton
2fb62695a5
Begin work on integrating generate_wrapper.py, not ready yet.
2019-11-04 21:45:07 +00:00
Nathan Pemberton
4bbf239571
add cType method to MmioArg
2019-11-04 19:31:18 +00:00
Nathan Pemberton
c5c6a7cd3f
new python generate_wrapper works for tl c file
2019-11-04 00:01:34 +00:00
Nathan Pemberton
b54d27b639
Document perl packages needed on AWS default image.
2019-11-03 21:08:20 +00:00
Nathan Pemberton
b0133209ce
Just adding some boilerplate for libcf, not ready yet.
2019-11-03 14:28:42 -05:00
hqjenny
d430841928
Update README.md
2019-11-03 03:25:50 -08:00
hqjenny
dca9a2d0de
Update README.md
2019-11-03 03:24:42 -08:00
Cloud User
9d6be9ffda
Merge branch 'master' of github.com:hqjenny/centrifuge
2019-11-03 11:13:00 +00:00
Cloud User
e179e5300e
Add back perf dep
2019-11-03 11:11:51 +00:00
Jenny Huang
a3047c5763
Add args to generate soc
2019-11-03 03:10:54 -08:00
Cloud User
b142ed7779
Add env.sh
2019-11-03 10:11:19 +00:00
Jenny Huang
72769f9a1c
Update examples/scripts to force user define accel in accel.c
2019-11-03 01:44:31 -08:00
Cloud User
1b802a85a2
Add generate soc scripts
2019-11-02 03:27:36 +00:00
Cloud User
edc3684986
Merge branch 'master' of github.com:hqjenny/centrifuge
2019-11-02 00:54:36 +00:00