You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-6Lines changed: 10 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -28,9 +28,7 @@
28
28
29
29
## About
30
30
31
-
A **Dria Compute Node** is a unit of computation within the Dria Knowledge Network. It's purpose is to process tasks given by the **Dria Admin Node**, and receive rewards for providing correct results.
32
-
33
-
To get started, [setup](#setup) your envrionment and then see [usage](#usage) to run the node.
31
+
A **Dria Compute Node** is a unit of computation within the Dria Knowledge Network. It's purpose is to process tasks given by the **Dria Admin Node**. To get started, [setup](#setup) your envrionment and then see [usage](#usage) to run the node.
34
32
35
33
### Tasks
36
34
@@ -164,6 +162,8 @@ Based on the resources of your machine, you must decide which models that you wi
164
162
-`phi3:14b-medium-128k-instruct-q4_1`
165
163
-`phi3:3.8b`
166
164
-`llama3.1:latest`
165
+
-`phi3.5:3.8b`
166
+
-`phi3.5:3.8b-mini-instruct-fp16`
167
167
168
168
#### OpenAI Models
169
169
@@ -338,17 +338,21 @@ make format # rustfmt
338
338
339
339
### Profiling
340
340
341
-
To create a flamegraph of the application, do:
341
+
We would like to profile both CPU and Memory usage.
342
+
343
+
To create a [flamegraph](https://crates.io/crates/flamegraph) of the application, do:
342
344
343
345
```sh
344
-
make profile
346
+
make profile-cpu
345
347
```
346
348
347
349
This will create a profiling build that inherits `release` mode, except with debug information.
348
350
351
+
To profile memory usage, we make use of [cargo-instruments](https://crates.io/crates/cargo-instruments).
0 commit comments