diff options
Diffstat (limited to 'content/zettel/1c3a.md')
-rw-r--r-- | content/zettel/1c3a.md | 34 |
1 files changed, 34 insertions, 0 deletions
diff --git a/content/zettel/1c3a.md b/content/zettel/1c3a.md new file mode 100644 index 0000000..0ae84cf --- /dev/null +++ b/content/zettel/1c3a.md @@ -0,0 +1,34 @@ ++++ +title = "Dynamic Scheduling with Static Scheduling" +author = "Yann Herklotz" +tags = [] +categories = [] +backlinks = ["1c3"] +forwardlinks = ["1c3b"] +zettelid = "1c3a" ++++ + +Combining static and dynamic scheduling is really useful to get the best +benefits from both \[1\]. This is mainly because dynamic scheduling has +better performance when memory access patterns are strange and +unpredictable, however, static scheduling is much more efficient in +terms of performance and area when the access patterns are predictable. + +<div id="refs" class="references csl-bib-body" markdown="1"> + +<div id="ref-cheng20_combin_dynam_static_sched_high_level_synth" +class="csl-entry" markdown="1"> + +<span class="csl-left-margin">\[1\] +</span><span class="csl-right-inline">J. Cheng, L. Josipovic, G. A. +Constantinides, P. Ienne, and J. Wickerson, “Combining dynamic & static +scheduling in high-level synthesis,” in *The 2020 ACM/SIGDA +international symposium on field-programmable gate arrays*, in FPGA ’20. +Seaside, CA, USA: Association for Computing Machinery, 2020, pp. +288–298. doi: [10.1145/3373087.3375297].</span> + +</div> + +</div> + + [10.1145/3373087.3375297]: https://doi.org/10.1145/3373087.3375297 |