Publication | Closed Access
SuSy
37
Citations
29
References
2020
Year
Unknown Venue
Logic SynthesisEngineeringHardware AccelerationProgram AnalysisCompiler TechnologySpatial ArchitecturesComputer EngineeringComputer ArchitectureSystems EngineeringHardware Description LanguageSystolic AlgorithmsParallel ProgrammingComputer ScienceParallel ComputingTraditional Rtl-based MethodologyFpga Design
Systolic algorithms are one of the killer applications on spatial architectures such as FPGAs and CGRAs. However, it requires a tremendous amount of human effort to design and implement a high-performance systolic array for a given algorithm using the traditional RTL-based methodology. On the other hand, existing high-level synthesis (HLS) tools either (1) force the programmers to do "micro-coding" where too many optimizations must be carried out through tedious code restructuring and insertion of vendor-specific pragmas, or (2) give them too little control to influence a push-button compilation flow to achieve high quality of results.
| Year | Citations | |
|---|---|---|
Page 1
Page 1