Skip to content

Commit 84d2fd8

Browse files
Merge pull request #252 from PurdueRCAC/spark_hotfix
Spark hotfix
2 parents 3ab9f42 + 8370c71 commit 84d2fd8

1 file changed

Lines changed: 10 additions & 13 deletions

File tree

docs/userguides/scholar/scholar-spark.md

Lines changed: 10 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -6,12 +6,11 @@ authors:
66
date:
77
created: 2026-06-11
88
updated: 2026-06-11
9-
search:
10-
exclude: true
119
resource: Scholar
1210
host: scholar.rcac.purdue.edu
1311
search:
1412
boost: 2
13+
exclude: true
1514
---
1615

1716
# Scholar Spark Nodes
@@ -64,16 +63,6 @@ The Spark nodes are are split into two partitions:
6463
![Image showing a cluster layout, with the spark interactive and batch paritions specified](../../assets/images/userguides/scholar/spark/spark_structure.png)
6564

6665

67-
### ECE Spark Nodes
68-
69-
<!-- !!! question
70-
**TODO** If RCAC + ECE nodes are in the same interactive and batch partitions (per slack), I'm assuming that access to ECE nodes is managed by the reservations (as per the scholar spark expansion word doc)? -->
71-
72-
73-
The 80 DGX Spark nodes within the `scholar-k` subcluster are for exclusive use by ECE researchers and courses at the Purdue Main Campus and Purdue Indianapolis. All eligible ECE users are added to reservations that will grant them access to these nodes, and will be automatically used for submitted jobs.
74-
75-
Of these, 10 (`scholar-kxxx`-`scholar-kxxx`) are exclusively for use by Purdue Main Campus, 10 (`scholar-kxxx`-`scholar-kxxx`) are exclusively for use by Purdue Indianapolis, with the remaining nodes existing within a shared pool.
76-
7766

7867
## Accessing Spark Nodes
7968

@@ -334,10 +323,18 @@ module load modtree/spark
334323

335324
If you have built or downloaded your own applications, please rebuild any applications on a Spark node, or check for an `aarch64` distribution of your software.
336325

326+
### How can I check the architecture of the node I'm running on?
327+
328+
Since Scholar has nodes with `x86_64` architecture and `aarch64` architecture, it is important to pay attention to what the architecture is on the node you plan to build or run software on. You can use the following command to print the architecture of the node you are currently running on.
329+
330+
```bash linenums="0"
331+
uname -m
332+
```
333+
337334

338335
### How can I separate my `x86_64` applications from `aarch64` applications?
339336

340-
If you plan on working on both `aarch64` and `x86_64` nodes, we strongly reccomend separating applications and configurations in separate directories.
337+
If you plan on working on both `aarch64` and `x86_64` nodes, we strongly recommend separating applications and configurations in separate directories.
341338

342339
For example, you may choose to make separate `bin` directories for `x86_64` and `aarch64` applications. In your `~/.bash_profile` file, you can then source the correct applications based on the architecture:
343340

0 commit comments

Comments
 (0)