--
You received this message because you are subscribed to the Google Groups "RISC-V HW Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to hw-dev+un...@groups.riscv.org.
To post to this group, send email to hw-...@groups.riscv.org.
Visit this group at https://groups.google.com/a/groups.riscv.org/group/hw-dev/.
To view this discussion on the web visit https://groups.google.com/a/groups.riscv.org/d/msgid/hw-dev/CADmwpy7teNWE7r8CdDnr4W1Kp12mM-dPuCr5d7TNaPQZ5o95mg%40mail.gmail.com.
Dear Muhammad,
If you check out the lowrisc.org project ( http://www.lowrisc.org/docs/ethernet-v0.5/ )
It has a compiler so you can quickly try out your algorithm in embedded Linux.
This will give a top estimate for run-time. To improve you could make use of dedicated on-chip memory to hold your matrices (DDR memory access could be a bottleneck).
We only support one cheap board at the moment (Nexys4-DDR) but
potentially a different FPGA could be used.
Regards,
Jonathan
Yes, Lowrisc is based on an old version of 64-bit Rocket. It does
not have the compressed instruction extension but it does have a
hardware floating point unit. In fact this unit is on the timing
critical path.