Merge pull request #30 from ezrannetttty/main

Fixed a typo regarding latency hiding. Fixes #29
This commit is contained in:
Francesc Verdugo 2023-10-02 10:58:29 +02:00 committed by GitHub
commit 785e78576a
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -638,7 +638,7 @@
"source": [
"### Latency hiding\n",
"\n",
"Can our implementation above be improved? Note that we only need communications to update the values at the boundary of the portion owned by each process. The other values (the one in green in the figure below) can be updated without communications. This provides the opportunity of overlapping the computation of the interior values (green cells in the figure) with the communication of the ghost values. This technique is called latency hiding, since we are hiding communication latency by overlapping it with communication that we need to do anyway.\n",
"Can our implementation above be improved? Note that we only need communications to update the values at the boundary of the portion owned by each process. The other values (the one in green in the figure below) can be updated without communications. This provides the opportunity of overlapping the computation of the interior values (green cells in the figure) with the communication of the ghost values. This technique is called latency hiding, since we are hiding communication latency by overlapping it with computation that we need to do anyway.\n",
"\n",
"The modification of the implementation above to include latency hiding is leaved as an exercise (see below).\n"
]