Added additional resource links and corrected punctuation (#32149)
This commit is contained in:
committed by
Randell Dawson
parent
aebc6ecadf
commit
078e51959a
@ -13,8 +13,8 @@ In the simplest sense, parallel computing is the simultaneous use of **multiple
|
|||||||
|
|
||||||
### Why Parallelism
|
### Why Parallelism
|
||||||
- Faster, of course
|
- Faster, of course
|
||||||
- Finish the work earlier - Same work in less time
|
- Finish the work earlier - Same work in less time.
|
||||||
- Do more work - More work in the same time
|
- Do more work - More work in the same time.
|
||||||
|
|
||||||
### How to parallelize
|
### How to parallelize
|
||||||
- Firstly, break down the computational part into small pieces.
|
- Firstly, break down the computational part into small pieces.
|
||||||
@ -65,7 +65,7 @@ In the simplest sense, parallel computing is the simultaneous use of **multiple
|
|||||||
- Part (or all) of the memory is accessible to all processors.
|
- Part (or all) of the memory is accessible to all processors.
|
||||||
- Processors interact by modifying data objects stored in this shared-address-space.
|
- Processors interact by modifying data objects stored in this shared-address-space.
|
||||||
- If the time taken by a processor to access any memory word in the system (global or local) is
|
- If the time taken by a processor to access any memory word in the system (global or local) is
|
||||||
- identical, then the platform is classified as a **uniform memory access (UMA)**,
|
- identical, then the platform is classified as a **uniform memory access (UMA)**.
|
||||||
- not identical, then its classified as **non-uniform memory access (NUMA)** machine.
|
- not identical, then its classified as **non-uniform memory access (NUMA)** machine.
|
||||||
|
|
||||||

|

|
||||||
@ -83,5 +83,7 @@ In the simplest sense, parallel computing is the simultaneous use of **multiple
|
|||||||
|
|
||||||
#### More Information:
|
#### More Information:
|
||||||
- [Parallel Computing on Wikipedia](https://en.wikipedia.org/wiki/Parallel_computing)
|
- [Parallel Computing on Wikipedia](https://en.wikipedia.org/wiki/Parallel_computing)
|
||||||
|
- [Task (Functional) Parallelism](https://en.wikipedia.org/wiki/Task_parallelism)
|
||||||
|
- [Data (Domain) Parallelism](https://en.wikipedia.org/wiki/Data_parallelism)
|
||||||
- [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/)
|
- [Introduction to Parallel Computing](https://computing.llnl.gov/tutorials/parallel_comp/)
|
||||||
- [Introduction to Parallel Computing-Book](https://www-users.cs.umn.edu/~karypis/parbook/)
|
- [Introduction to Parallel Computing-Book](https://www-users.cs.umn.edu/~karypis/parbook/)
|
||||||
|
Reference in New Issue
Block a user