From 24f3619a5e20f96f28d7a360d2d4f0c9c7dc475f Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 13:17:15 +0300
Subject: [PATCH 1/8] Update Components.rst
revise url error
---
Basics/Components.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Basics/Components.rst b/Basics/Components.rst
index c11f26e..d2365d0 100644
--- a/Basics/Components.rst
+++ b/Basics/Components.rst
@@ -29,7 +29,7 @@ We have three benchmark suites implemented for demonstration.
`Machsuite `__ is a benchmark suite intended for accelerator-centric research. A subset of workloads are implemented.
**DSP:**
- Digital signal processing (DSP) is a benchmark suite from our prior work `REVEL `__ for applications with moderate irregularity and imbalanced execution frequency within loop bodies.
+ Digital signal processing (DSP) is a benchmark suite from our prior work `REVEL `__ for applications with moderate irregularity and imbalanced execution frequency within loop bodies.
**Xilinx Vision:**
From 1a10e92e370de0fee71b9f7cca445618c06d6ce1 Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 13:23:58 +0300
Subject: [PATCH 2/8] Update Semantics.rst
---
ISA/Semantics.rst | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/ISA/Semantics.rst b/ISA/Semantics.rst
index 480aef8..378bdb5 100644
--- a/ISA/Semantics.rst
+++ b/ISA/Semantics.rst
@@ -1 +1,3 @@
-@Sihao?
+# Semantics
+
+@Sihao
From cbfe8f229948f7da384cc7541f550a492499e30a Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 13:24:08 +0300
Subject: [PATCH 3/8] Update Semantics.rst
---
ISA/Semantics.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/ISA/Semantics.rst b/ISA/Semantics.rst
index 378bdb5..9f8d230 100644
--- a/ISA/Semantics.rst
+++ b/ISA/Semantics.rst
@@ -1,3 +1,3 @@
# Semantics
-@Sihao
+TODO @Sihao
From 9dd19217b8473478f2960ef845da1adaf93855cd Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 14:36:45 +0300
Subject: [PATCH 4/8] Update Setup.rst
---
Basics/Setup.rst | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/Basics/Setup.rst b/Basics/Setup.rst
index 4defb2b..8a305db 100644
--- a/Basics/Setup.rst
+++ b/Basics/Setup.rst
@@ -55,7 +55,7 @@ container starts, you should build the framework infrastructures from the source
$ source ./setup.sh # setup environement variables
# Compile the entire dsa-framework
- $ make all -j
+ $ make all -j16 # Change 16 to your logical CPU cores. If you only use one thread it may take 2 hours.
# Please source chipyard/env.sh manually if this is a first time build
$ source chipyard/env.sh
@@ -88,4 +88,4 @@ You can import the docker image and use dsa-framework by doing:
.. code-block:: shell
- $ docker import .tar polyarch/dsa-framework:latest
\ No newline at end of file
+ $ docker import .tar polyarch/dsa-framework:latest
From 8fc88d412c7ea3f4db9e21598f35f27694feb11a Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 14:42:49 +0300
Subject: [PATCH 5/8] Update Setup.rst
---
Basics/Setup.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Basics/Setup.rst b/Basics/Setup.rst
index 8a305db..04da258 100644
--- a/Basics/Setup.rst
+++ b/Basics/Setup.rst
@@ -55,7 +55,7 @@ container starts, you should build the framework infrastructures from the source
$ source ./setup.sh # setup environement variables
# Compile the entire dsa-framework
- $ make all -j16 # Change 16 to your logical CPU cores. If you only use one thread it may take 2 hours.
+ $ make all -j16 # Replace '16' with the number of your logical CPU cores. If you only use a single thread, the process may take 2 hours.
# Please source chipyard/env.sh manually if this is a first time build
$ source chipyard/env.sh
From e5ec4c9027da8a3e8929d2392316b3de9b91566d Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Tue, 30 Jan 2024 18:42:00 +0300
Subject: [PATCH 6/8] Update Setup.rst
---
Basics/Setup.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Basics/Setup.rst b/Basics/Setup.rst
index 04da258..2e03d47 100644
--- a/Basics/Setup.rst
+++ b/Basics/Setup.rst
@@ -55,7 +55,7 @@ container starts, you should build the framework infrastructures from the source
$ source ./setup.sh # setup environement variables
# Compile the entire dsa-framework
- $ make all -j16 # Replace '16' with the number of your logical CPU cores. If you only use a single thread, the process may take 2 hours.
+ $ make all -j # If you only use a single thread, the process may take 5 hours.
# Please source chipyard/env.sh manually if this is a first time build
$ source chipyard/env.sh
From bab1013a7d31e48d6b4528ce3c471374a696e89e Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Wed, 31 Jan 2024 11:02:58 +0300
Subject: [PATCH 7/8] Update Setup.rst
---
Basics/Setup.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Basics/Setup.rst b/Basics/Setup.rst
index 2e03d47..62bbf33 100644
--- a/Basics/Setup.rst
+++ b/Basics/Setup.rst
@@ -70,7 +70,7 @@ To verify the repo is successfully built, you can
.. code-block:: shell
- $ cd dsa-apps/demo
+ $ cd dsa-apps/sdk/compiled
$ ./run.sh ss-vecadd.out
The command above make a simple vector addition example compiled by LLVM and simulated in Gem5.
From c1448658db363a91f1315aa1a074d330a7d39fb6 Mon Sep 17 00:00:00 2001
From: LukeLin <60426396+LukeLIN-web@users.noreply.github.com>
Date: Wed, 31 Jan 2024 12:41:23 +0300
Subject: [PATCH 8/8] Update Setup.rst
---
Basics/Setup.rst | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Basics/Setup.rst b/Basics/Setup.rst
index 62bbf33..52ee43e 100644
--- a/Basics/Setup.rst
+++ b/Basics/Setup.rst
@@ -55,7 +55,7 @@ container starts, you should build the framework infrastructures from the source
$ source ./setup.sh # setup environement variables
# Compile the entire dsa-framework
- $ make all -j # If you only use a single thread, the process may take 5 hours.
+ $ make all -j # If you only use a single thread, the process may take 20 hours.
# Please source chipyard/env.sh manually if this is a first time build
$ source chipyard/env.sh