Skip to content

Trying to fully unfold small network #450

Answered by maltanar
Sekijoju asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @Sekijoju -- can you clarify what you mean by "the resulting stitched IP has all its layers fully folded instead of unfolded"? Just to be sure: in FINN, the amount of parallelism inside each layer will not be visible at the IP block level. So even by going to max PE and SIMD, you will still see one IP block per layer, but internally each block will have a great deal of parallelism.

One extra recommendation I can give for fully unfolded FC layers is to use "ram_style" : "distributed" for all layers and "mem_mode" : "const". You may also get somewhat higher latency than expected, because FINN's HLS library of layers are optimized for some degree of folding and not full unfolding. We've s…

Replies: 1 comment 3 replies

Comment options

You must be logged in to vote
3 replies
@Sekijoju
Comment options

@maltanar
Comment options

@Sekijoju
Comment options

Answer selected by Sekijoju
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants