ideas icon indicating copy to clipboard operation
ideas copied to clipboard

HPC and OpenCL around SymbiFlow stack

Open manili opened this issue 5 years ago • 3 comments
trafficstars

Hello everyone, I'm wondering to know what do you think about a project like SDAccel, but this time around SymbiFlow stack? Here is something like what I'm thinking about:

SDAccel in SymbiFlow

Best regards, Manili

manili avatar Sep 15 '20 09:09 manili

You might want to look at what Andre De'Hon and @andrewb1999 are doing around Rosetta;

  • http://ic.ese.upenn.edu/abstracts/prflow_fpt2019.html
  • https://andrewb1999gsoc.blogspot.com/2020/08/gsoc-final-code-submission.html
 GSoC Final Code Submission     Google Summer of Code 2020 is coming to a close tomorrow. It has been an amazing experience and I am proud o...

mithro avatar Sep 15 '20 15:09 mithro

@manili Yes, I think a flow like this has a lot of potential and it has been a focus of mine for a bit now. Andre and I are mostly interested in mapping to separate pr regions within a single FPGA, but I'm sure it's not too difficult to instead partition to multiple FPGAs.

Currently we are still using Vivado HLS while trying to get lower level details in symbiflow working. Do you have any experience with using Bambu HLS? We are very interested in switching to an open source HLS tool soon to have a fully open source c to bitstream flow.

andrewb1999 avatar Sep 15 '20 15:09 andrewb1999

You might also want to explore the newly released XLS from Google (https://github.com/google/xls) too.

GitHub
XLS: Accelerated HW Synthesis. Contribute to google/xls development by creating an account on GitHub.

mithro avatar Sep 15 '20 17:09 mithro