Skip to content

Commit 9775774

Browse files
committed
#2201: Revert "tools: NOT to merge: update user-defined toy problem readme"
This reverts commit af8b413.
1 parent f91fd87 commit 9775774

File tree

1 file changed

+4
-4
lines changed
  • tools/user-defined-memory-toy-problem

1 file changed

+4
-4
lines changed

tools/user-defined-memory-toy-problem/README

+4-4
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ home rank after the relevant tasks complete.
6161

6262
Each of four ranks has three shared blocks. The memory constrains dictate that
6363
at most four unique shared_id values can coexist on each rank. Under these
64-
memory constraints, it is possible to balance the load (time) well. There
64+
memory constraints, it is possible to perfectly balance the load (time). There
6565
is more than one way to do so. The communication cost to migrate a task off-rank
6666
is extremely low, but the cost to communicate back the result should be
6767
significant enough to discourage migrating shared_ids to other ranks without it
@@ -73,9 +73,9 @@ rank-averaged load. The sum of the loads for the task corresponding to one of
7373
its shared_id values is more than the rank-averaged load, so the tasks for that
7474
shared_id will need to be split across two ranks to achieve good balance. The
7575
tasks for the other shared_ids across all ranks do not need to be split across
76-
multiple ranks to balance the load (time).
76+
multiple ranks to perfectly balance the load (time).
7777

78-
Below is one solution with a well balanced load and decent communication.
78+
Below is one solution with a perfectly balanced load and decent communication.
7979
I have not evaluated whether it is optimal.
8080

8181
Rank 0:
@@ -97,4 +97,4 @@ Rank 2:
9797
Rank 3:
9898
[3,0,0],[3,0,1],[3,0,2] (home)
9999
[3,1,0],[3,1,1],[3,1,2] (home)
100-
[3,2,0],[3,2,1],[3,2,2] (home)
100+
[3,2,0],[3,2,1],[3,2,2] (home)

0 commit comments

Comments
 (0)