-
Notifications
You must be signed in to change notification settings - Fork 0
/
notes
34 lines (26 loc) · 878 Bytes
/
notes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# Commands
upcxx-run -n 3 /Users/eubrunomiguel/Documents/TUM/Thesis/actor-upcxx/build/square_root_example
# Cluster
export CC=icc
export CXX=icpc
module load cmake/3.10
// Recherhalle
export PATH=~/Downloads/upcxx-2019.3.0/bin:$PATH
// LRZ
export PATH="/home/hpc/pr63so/ga27nuk2/upcxx-2019.3.0/upcxx/bin:$PATH"
mkdir build
cd build
cmake ..
make -j 8
// tracing
module unload mpi.intel
module load mpi.intel/2018 itac/2018
compile with -trace flag
view with traceanalyzer *.stf
# Actors: Question?
one per rank -- facilitates - but no. Maintain original
more than one per rank - also works -- but comminucation to specific one is a bit more sketch. Use communicators!!?
# Assuming: Question?
isGasnetSequentialBackend: TRUE on config.cpp:~30
# Overall
Assuming same design, same interface. Making decisions to preserve executation model. Example: one-sided communication