spatial-lang
spatial-lang copied to clipboard
Spatial: "Specify Parameterized Accelerators Through Inordinately Abstract Language"
In SPMV_CRS (checked into develop now in MachSuite.scala), I think there is an issue with the gather. I see 16 addresses get sent to Fringe, and then I see those...
Probably more sbt related than spatial related, but it happened from a fresh clone a few times and finally compile after a few tries (without changing anything). Happened to matt...
This will probably be fixed when I get the auto insertion of pipes into switchcases, depending on how that pipe is inserted I have this code from BFS_Bulk. The innermost...
`Array.empty(size)` is currently the only way to create a mutable Array, but it isn't clear that the rest are immutable by default. Should make this clearer, not sure what syntax...
The Fringe files corresponding to different targets and the interfaces are a bit disorganized at the moment. In addition, the target information is maintained internally as a String. While this...
Should there be explicit registers for the selects? I have a case where I branch based on the value of a register in Sort_Radix, and then I change the value...
I'm not sure why someone would want to do this, but it should at least compile to the right thing if they do. Currently I look for the topReadersof in...
e.g ``` val x = DRAM[Int](32, 32) sram load x(0::32,0::32) ``` Should be treated as burst load of 1024 elements rather than 32 bursts of 32
When doing sbt run-main (or bin/spatial), the generated files get dumped in whatever output directory on top of what is already there. Is there a scenario where this is desired?...