Skip to content

Yuoto/LabB_cholesky_vitis

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

LabB_cholesky_vitis

This is a student practice project. The original codes are from Xilinx Tutorial

Here are four optimizations:

  • pipeline_ii_6
  • pipeline_ii_1
  • unroll
  • float_datatype

Here, I mainly focus on the kernel optimizations and reuse the vitis testbench for vitis_hls c-simulation. (For evaluation different size of matrix)

The pipeline_ii_6 is the baseline code. The code pipeline_ii_1 use the same method as Here Tutorial and adds buffer to break data dependency.

The unroll kernel code is same as this, however I do not think this should be placed as dataflow.

The report of experiments as well as U50 Vitis system evaluation is in the repository.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published