diff --git a/drawings/convolution.drawio b/drawings/convolution.drawio new file mode 100644 index 0000000..20f1e53 --- /dev/null +++ b/drawings/convolution.drawio @@ -0,0 +1,148 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/drawings/dnn.drawio b/drawings/dnn.drawio new file mode 100644 index 0000000..df30058 --- /dev/null +++ b/drawings/dnn.drawio @@ -0,0 +1,217 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/dnn.svg b/public/dnn.svg index aa46b22..6ec8dfe 100644 --- a/public/dnn.svg +++ b/public/dnn.svg @@ -1,901 +1,4 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + +
\ No newline at end of file diff --git a/slides/pim.md b/slides/pim.md index 5beac26..4f07799 100644 --- a/slides/pim.md +++ b/slides/pim.md @@ -1,19 +1,14 @@ ---- -layout: figure -figureUrl: /dnn.svg -figureCaption: A fully connected DNN layer -figureFootnoteNumber: 1 ---- - ## Processing-in-Memory ### Applicable Workloads
- - - He et al. „Newton: A DRAM-maker’s Accelerator-in-Memory (AiM) Architecture for Machine Learning“, 2020. - - +- Fully connected layers have a large weight matrix + - Weight matrix does not fit onto on-chip cache + - No data reuse in the matrix + +
+ +