summaryrefslogtreecommitdiffstats
path: root/content/zettel/1c9.md
diff options
context:
space:
mode:
Diffstat (limited to 'content/zettel/1c9.md')
-rw-r--r--content/zettel/1c9.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/content/zettel/1c9.md b/content/zettel/1c9.md
new file mode 100644
index 0000000..e2ca725
--- /dev/null
+++ b/content/zettel/1c9.md
@@ -0,0 +1,18 @@
++++
+title = "Resource Sharing"
+author = "Yann Herklotz"
+tags = []
+categories = []
+backlinks = ["3c6", "1c8"]
+forwardlinks = ["1c10"]
+zettelid = "1c9"
++++
+
+Resource sharing is an important optimisation in HLS, because some
+operations can be expensive to implement directly in hardware, and it is
+therefore more efficient to share the hardware between multiple
+different uses of the hardware.
+
+This is also an important metric during scheduling, because if one can
+get a minimal schedule while reusing as much of the hardware as
+possible, that is a much better hardware design in general.